summaryrefslogtreecommitdiff
path: root/databases/mongodb
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23massive revision bump after textproc/icu updateadam1-2/+2
2022-10-26*: bump PKGREVISION for libunistring shlib major bumpwiz1-2/+2
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia1-2/+2
2022-04-18revbump for textproc/icu updateadam1-2/+2
2022-01-10*: Recursive revbump from boost 1.78.0ryoon1-2/+2
2021-12-27mongodb: When building with the "ssl" option enabled, configurationnia2-12/+24
fails on NetBSD because it assumes that the "libdl" library is required to link with libssl (for some reason). Limit libdl usage to Linux and Solaris, since libdl isn't a thing on BSD-likes.
2021-12-08revbump for icu and libffiadam1-2/+2
2021-10-26databases: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
2021-10-07databases: Remove SHA1 distfile hashesnia1-2/+1
2021-09-29revbump for boost-libsadam1-1/+2
2021-08-11mongodb: updated to 4.2.15adam2-7/+7
Issues fixed in 4.2.15: SERVER-57476: Operation may block on prepare conflict while holding oplog slot, stalling replication indefinitely SERVER-56779: Do not use the collection distributed lock for chunk merges SERVER-56240: Turn on checkpointing for the keystore Data Store SERVER-56054: Change minThreads value for replication writer thread pool to 0 SERVER-47699: Change yield type used by range deleter from YIELD_MANUAL to YIELD_AUTO
2021-07-01mongodb: updated to 4.2.14adam3-18/+18
Issues fixed in 4.2.14: SERVER-54710: Large number of $or clauses can create profiling entry exceeding max BSON size, causing the query to fail when it should not SERVER-54136: Make the authenticate command respect enforceUserClusterSeparation SERVER-53566: Investigate and reproduce “opCtx != nullptr && _opCtx == nullptr” invariant SERVER-52564: Deadlock between step down and MongoDOperationContextSession WT-7373: Improve slow random cursor operations on oplog Issues fixed in 4.2.13: SERVER-46686: Explain does not respect maxTimeMS SERVER-46740: establishCursors() must always drain the AsyncRequestsSender::_baton SERVER-46876: During the eviction pressure, we should quit the compact operation instead of crashing the process SERVER-53394: Make ShardingTaskExecutorPoolReplicaSetMatching default to disabled for MongoD WT-7028: Sweep thread shouldn’t lock during checkpoint gathering handles
2021-04-21revbump for boost-libsadam1-2/+2
2021-04-21revbump for textproc/icuadam1-1/+2
2021-02-01mongodb: updated to 4.2.12adam2-8/+7
4.2.12 Issues fixed in 4.2.12: SERVER-40361: Reduce memory footprint of plan cache entries SERVER-47863: Initial Sync Progress Metrics SERVER-48471: Hashed indexes may be incorrectly marked multikey and be ineligible as a shard key SERVER-50769: server restarted after expr{“expr”:”_currentApplyOps.getArrayLength() > 0”,”file”:”src/mongo/db/pipeline/document_source_change_stream_transform.cpp”,”line”:535}} SERVER-52654: new signing keys not generated by the monitoring-keys-for-HMAC thread SERVER-52879: Periodic operation latency spikes every 5 minutes due to closing idle cached WT sessions
2021-01-01*: Recursive revbump from boost-1.75.0ryoon1-1/+2
2020-12-03mongodb: updated to 4.2.11adam2-8/+7
4.2.11: Issues fixed in 4.2.11: SERVER-43664: Speedup WiredTiger storage engine startup for many tables by optimizing WiredTigerUtil::setTableLogging() SERVER-45938: Allow matching O/OU/DC in client x509 cert if clusterMode:keyFile SERVER-48523: Unconditionally check the first entry in the oplog when attempting to resume a change stream SERVER-51120: Find queries with SORT_MERGE incorrectly sort the results when the collation is specified WT-6507: Exit cache eviction worker after our operation has timed out All JIRA issues closed in 4.2.11 4.2.10: Issues fixed in 4.2.10: SERVER-26726: Check number of arguments for createIndex() and throw error if more than two arguments SERVER-31368: Log time spent waiting for other shards in merge cursors aggregation stage SERVER-37422: Log balancer start and stop events in the actionlog SERVER-40317: $facet execution has no limit on how much memory it can consume SERVER-43233: Add ability to request only specific attribute(s) for the LDAP groups SERVER-47469: applyOps does not take exclusive lock for views operation SERVER-50463: Make PooledLDAPConnection::refresh take self-ownership SERVER-51041: Throttle starting transactions for secondary reads All JIRA issues closed in 4.2.10 4.2.9: Issues fixed in 4.2.9: SERVER-44051: getShardDistribution() does not report “Collection XYZ is not sharded” on dropped but previously sharded collections SERVER-45610: Some reads work while system is RECOVERING SERVER-47714: Secondary asserts on system.profile collection with WiredTigerRecordStore::insertRecord 95: Operation not supported SERVER-48067: Reduce memory consumption for unique index builds with large numbers of non-unique keys SERVER-49233: Introduce a flag to toggle the logic for bumping collection’s major version during split WT-6480: Fix a bug where files without block modification information were repeatedly copied at each incremental backup All JIRA issues closed in 4.2.9 4.2.8: Issues fixed in 4.2.8: SERVER-46897: REMOVED node may never send heartbeat to fetch newest config SERVER-47799: AsyncRequestsSender should update replica set monitor in between retries for InterruptedAtShutdown SERVER-47994: Fix for numerical overflow in GeoHash SERVER-48307: 3 Transactions that write to exactly one shard and read from one or more other shards may incorrectly indicate failure on retry after successful commit WT-6366: Off-by-one overflow in block-modification bitmaps for incremental backup All JIRA issues closed in 4.2.8
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon1-1/+2
2020-06-11mongodb: updated to 4.2.7adam2-8/+7
4.2.7: mongos crashes due to client disconnecting when signing keys being refreshed The mongos routing for scatter/gather ops can have unbounded latency Shutdown command with force:true should ignore all stepdown errors Ability to specify sync source read preference in initial sync
2020-06-02Revbump for icuadam1-2/+2
2020-05-22revbump after updating security/nettleadam1-2/+2
2020-05-06revbump after boost updateadam1-1/+2
2020-05-01databases/mongodb: remove no-op file from SUBST_FILESrillig1-4/+3
mongod_options.cpp doesn't contain any pathnames anymore. While here, the substitutions for /var looked suspicious but were ok since everything happens in the mongodb/ subdirectory.
2020-04-19mongodb: updated to 4.2.6adam2-8/+7
4.2.6: Bug fixes.
2020-04-12Recursive revision bump after textproc/icu updateadam1-1/+2
2020-03-24mongodb: updated to 4.2.5adam3-19/+25
4.2.5: Unknown changes 4.2.4: Issues fixed: SERVER-44915: Extend $indexStats output to include full index options and shard name SERVER-46121: mongos crashes with invariant error after changing taskExecutorPoolSize SERVER-45137: Increasing memory allocation in Top::record with high rate of collection creates and drops SERVER-44904: Startup recovery should not delete corrupt documents while rebuilding unfinished indexes SERVER-44260: Transaction can conflict with previous transaction on the session if the all committed point is held back SERVER-35050: Don’t abort collection clone due to negative document count SERVER-39112: Primary drain mode can be unnecessarily slow
2020-03-08*: recursive bump for libffiwiz1-1/+2
2020-02-01mongodb: ...and some patchesadam4-59/+15
2020-02-01mongodb4: updated to 4.2.3adam15-181/+245
4.2.3: Issues fixed: SERVER-42565: Aggregations and find commands sort missing fields differently’ SERVER-44174: $push and $addToSet should restrict memory usage SERVER-40435: A clearJumboFlag command to clear the jumbo flag SERVER-45270: Increased vulnerability to slow DNS TOOLS-1952: Use –forceTableScan by default when running against WiredTiger nodes TOOLS-2453: Index keys not escaped correctly SERVER-45396: fix the “me” field in isMaster responses when using splithorizon SERVER-45309: Ensure bind credentials live longer than LDAP operations WT-5120: Checkpoint hangs when reconciliation doesn’t release the eviction generation 4.2.2: Issues fixed: SERVER-31083: Allow passing primary shard to “enableSharding” command for a new database SERVER-33272: The DatabaseHolder::close() function no longer requires a global write lock and neither does the dropDatabase command SERVER-44050: Arrays along ‘hashed’ index key path are not correctly rejected SERVER-43882: Building indexes for startup recovery uses unowned RecordData after yielding its cursor SERVER-44617: $regexFind crash when one of the capture group doesn’t match the input but pattern matches SERVER-44721: Shell KMS AWS support cannot decrypt responses WT-4961: Checkpoints with cache overflow must keep history for reads 4.2.1: Issues fixed: SERVER-37768: Platform Support: Add Community & Enterprise Debian 10 x64 SERVER-37772: Platform Support: Add Community & Enterprise RHEL 8 x64 SERVER-41506: Track metrics associated with a node calling an election SERVER-41499: Track number of elections called for each reason in serverStatus SERVER-42518: Wildcard index plans miss results when the query path has multiple subsequent array indexes SERVER-42856: Transactions with write can be sent to the wrong shard
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2020-01-12*: Recursive revbump from devel/boost-libsryoon1-2/+2
2019-11-09*: Move GCC_REQD above bsd.prefs.mk where possible.jperkin1-2/+1
2019-08-22Recursive revbump from boost-1.71.0ryoon1-2/+2
2019-07-20*: recursive bump for nettle 3.5.1wiz1-2/+2
2019-07-01Recursive revbump from boost-1.70.0ryoon1-2/+2
2019-06-28databases/mongodb: Re-add comment about needing c11gdt1-1/+3
mongodb's build script says it needs a c11 compiler. However, one can't add change c99 to c11 in USE_LANGUAGES like one would expect because mk/compiler* doesn't yet have c11 support. Note this, to be fixed when we have c11 support in mk/compiler*.
2019-06-28mongodb: remove unused commentadam1-2/+1
2019-06-28databases/mongodb: Update LICENSEgdt1-3/+3
(The license of mongodb changed as of version 4.)
2019-06-28lang/mongodb: Specify gcc 8 and c++17gdt1-4/+5
According to upstream documentation https://github.com/mongodb/mongo/blob/master/docs/building.md mongodb 4 requires gcc 8 and c++17.
2019-06-27databases/mongodb: Use system icugdt1-3/+3
This package had been configured to use mongodb's bundled icu, but something in the dependencies brought in icu anyway, and there were type conflicts between pkgsrc and bundled. Apparently whatever was trouble in earlier mongodb has been fixed, as the build gets much further with "system" (pkgsrc) icu.
2019-06-27databases/mongobdb: Set GCC_REQS to 6gdt1-1/+3
With gcc 5, as found on netbsd-8, there are multiple issues. With 6, far more progress is made. Because this is not shocking for c++14, just set GCC_REQD, as it will not harm netbsd-current, which is currently the only platform with even a single report of successful buildin..
2019-06-27databases/mongodb: Reset MAINTAINER to pkgsrc-users@gdt1-2/+2
(After checking with previous $MAINTAINER.)
2019-06-26databases/mongodb: Improve USE_LANGUAGESgdt1-3/+4
mongodb requires C++14; change from c++ to c++14. It also seems to require C11, but c11 seems not to be recognized by USE_LANGUAGES, so change c to c99 and add a comment. PKGREVISION in case there's anyplace this builds.
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-2/+2
This is a semi-manual PKGREVISION bump.
2019-04-03Recursive revbump from textproc/icuryoon1-1/+2
2019-03-05mongodb: updated to 4.0.6adam32-1297/+341
4.0.6: Issues fixed: SERVER-37778: Platform Support: Add Community & Enterprise Ubuntu 18.04 (zSeries) SERVER-37777: Platform Support: Add Community SLES12 (zSeries) SERVER-37775: Platform Support: Add Community RHEL7 (zSeries) SERVER-39180: Wrong initial chunk owner shard can be selected when sharding non-empty collection with pre-created zones SERVER-32146: Log slow oplog entry application SERVER-38293: Make listDatabases understand collection privileges SERVER-38887: Mongo.getDBs() does not correctly inspect privileges 4.0.5: Issues fixed: SERVER-36437: The dbstats command should lock the database in MODE_IS instead of MODE_S SERVER-37182: Different values when referencing whole object vs. a field of that object after $arrayToObject SERVER-37200: $match stage following $listSessions not working against mongos SERVER-37557: Add startup warning about enableMajorityReadConcern and usage of arbiters 4.0.4: Issues fixed: SERVER-26854: LockStats for sub-operations should not include time for previous sub ops SERVER-35323: sessionId matching ignores userId part of the lsid SERVER-37058: Update with numeric field names inside an array can cause validation to fail SERVER-37132: Negation of $in with regex can incorrectly plan from the cache, leading to missing query results TOOLS-2069: mongoreplay does not support SCRAM-SHA-256 TOOLS-2131: mongorestore hang in replaying oplog with –archive and –oplogReplay option 4.0.3: Issues fixed: SERVER-19815: Make repair more robust with the WiredTiger storage engine SERVER-35989: db.collection.countDocuments() and db.collection.estimatedDocumentCount() helpers SERVER-36982: Reintroduce enableMajorityReadConcern:false server parameter 4.0.2: Issues fixed: SERVER-35720: Allow zones to be created on non-existent collection SERVER-35441: drop/dropDatabase does not cleanup config.tags SERVER-36102: Create initial chunks on appropriate shards for zoned sharding SERVER-36070: Aggregation with $out results in error when Auditing is enabled SERVER-34846: Covered index with collated field returns incorrect result when collation not involved in match or sort SERVER-34664: Commands that are unsupported in a transaction should error 4.0.1: Issues fixed: SERVER-33000: Platform Support: add Ubuntu 18.04. SERVER-34933: PCRE verb support. SERVER-35101: Handle bindIp argument that contains whitespaces. SERVER-36027: Enterprise build does not recognize the --redactClientLogData flag.
2019-01-02mongodb: catch up with scons updatetnn1-6/+9
2018-12-13revbump for boost 1.69.0adam1-2/+2
2018-09-14mongodb: Mark as unavailable on i386 platforms.gavan1-1/+4
MongoDB since 3.4 has explicitly not supported 32-bit x86 platforms. As the current package fails to build, let's acknowledge that up front.
2018-08-29mongodb: fix botched patchsumtnn1-2/+2