summaryrefslogtreecommitdiff
path: root/databases/mongodb/patches/patch-SConstruct
AgeCommit message (Collapse)AuthorFilesLines
2021-12-27mongodb: When building with the "ssl" option enabled, configurationnia1-10/+22
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.
2020-02-01mongodb4: updated to 4.2.3adam1-29/+21
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
2019-03-05mongodb: updated to 4.0.6adam1-157/+58
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.
2017-10-08mongodb: fix scons-3.0 compatibility issuestnn1-1/+80
2017-05-29Update to 3.4.4ryoon1-15/+28
* Disable PaX MPROTECT for bin/mongo Changelog: 3.4.4 – Apr 21, 2017 Issues fixed: SERVER-18794: Add an aggregation operator $objectToArray to convert an object to an array of key, value pairs. SERVER-23310: Add an aggregation operator $arrayToObject to convert an array of pairs to an object. SERVER-22611: ChunkManager refresh can occasionally cause a full reload. 3.4.4 Changelog All JIRA issues closed in 3.4.4 3.4.3 – Mar 28, 2017 Issues fixed: SERVER-27863: Reschedule firing of early alarms in NetworkInterfaceASIO to avoid mongos crash. SERVER-28017: $ne should respect collection’s default collation. SERVER-27700: Improve WiredTiger performance on secondary when cache is full. 3.4.3 Changelog All JIRA issues closed in 3.4.3 3.4.2 – Feb 1, 2017 Issues fixed: SERVER-27125: Arbiters in pv1 should vote no in elections if they can see a healthy primary of equal or greater priority to the candidate. SERVER-27584 Add support for filter to listDatabases WT-2670 Inefficient I/O when read full DB (poor readahead) 3.4.2 Changelog All JIRA issues closed in 3.4.2 3.4.1 – Dec 20, 2016 Issues fixed: SERVER-27124: Disallow readConcern: majority reads on replica set protocolVersion 0 (pv0). SERVER-27201: $graphLookup triggers null pointer dereference. SERVER-27207: Find operation with a sort on a view via mongos may incorrectly return empty result set. SERVER-27213: Two $match pipeline stages can combine incorrectly to produce incorrect results. 3.4.1 Changelog All JIRA issues closed in 3.4.1
2016-10-24Fix replaced PREFIX in the patchryoon1-5/+5
2016-06-17Update databases/mongodb to 3.2.7.fhajny1-18/+9
3.2.7 Jun 7, 2016 Issues fixed: SERVER-24054: JS segmentation fault on load of certain NaNs. SERVER-24058: Connection pool asio doesn't honor setup timeouts. SERVER-24117: Mongo binaries ELF stack has become executable. 3.2.6 Apr 28, 2016 First production release of the in-memory storage engine. Issues fixed: SERVER-22970: Background index build may result in extra index key entries that do not correspond to indexed documents. SERVER-22043: mongo shell method count() ignores read preference. 3.2.5 Apr 14, 2016 Issues fixed: SERVER-22964: IX GlobalLock held while waiting for WiredTiger cache eviction. SERVER-22831: Low query rate with heavy cache pressure and an idle collection. SERVER-21681: Include index size stats for in-memory storage engine.
2016-02-12Update to 3.2.1ryoon1-56/+81
* Change JavaScript engine from V8 to SpiderMonkey. Changelog: 3.2.1 – Jan 12, 2016 Fixed error where during a regular shutdown of a replica set, secondaries may mark certain replicated but yet to be applied operations as successfully applied: SERVER-21868. Improve insert workload performance with WiredTiger on Windows: SERVER-20262. Fixed long-running transactions during chunk moves: SERVER-21366 All issues closed in 3.2.1 3.0.9 – Jan 26, 2016 Fixed issue where queries which specify sort and batch size can return results out of order if documents are concurrently updated. SERVER-19996 Fixed performance issue where large amounts of create and drop collections can cause listDatabases to be slow under WiredTiger. SERVER-20961 Modified the authentication failure message to include the client IP address. SERVER-22054 All issues closed in 3.0.9 3.0.8 – Dec 15, 2015 Fixed issue where findAndModify on mongos can upsert to the wrong shard. SERVER-20407. Fixed WiredTiger commit visibility issue which caused document not found. SERVER-21275. Fixed issue where the oplog can grow to 3x configured size. SERVER-21553 All issues closed in 3.0.8
2015-05-05Fix missing include for free(3). Preserve our environment.joerg1-10/+18
2015-05-02Import mongodb-3.0.2 as databases/mongodb from pkgsrc-wip/mongodb.ryoon1-0/+84
Packged by jafour1 and updated by some users. Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. It features: document data model with dynamic schemas; full, flexible index support and rich queries; auto-Sharding for horizontal scalability; built-in replication for high availability; text search; advanced security; aggregation Framework and MapReduce; large media storage with GridFS.