./databases/mongodb3, NoSQL distributed document-oriented database

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.4.21, Package name: mongodb-3.4.21, Maintainer: gdt

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.

This is an older version of mongodb, chosen to avoid the Server Side
Public License and a need for a c++17 compiler.

Required to run:
[devel/boost-libs] [devel/pcre] [devel/snappy] [textproc/yaml-cpp] [devel/py-boost]

Required to build:
[devel/boost-headers] [devel/scons] [pkgtools/cwrappers] [lang/gcc5]

Package options: wiredtiger

Master sites:

SHA1: af4e39c4d91332e9216e924c27f9e7230fb0fe88
RMD160: d276839102a6dbef7f069154172025f8990b5d59
Filesize: 39210.706 KB

Version history: (Expand)

CVS history: (Expand)

   2019-07-10 19:45:58 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
   2019-07-09 09:29:26 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
mongodb3: ..and remove unused patch
   2019-07-09 09:28:30 by Adam Ciarcinski | Files touched by this commit (14) | Package updated
Log message:
mongodb3: updated to 3.4.21

Issues fixed:
SERVER-39820: Add the client IP address to the successful authentication log message
SERVER-41213: Unique background index builds may produce inconsistent keys
SERVER-37765: Platform Support: Remove Ubuntu 14.04
SERVER-37774: Platform Support: Remove Enterprise Ubuntu 16.04 PPCLE
WT-4615: Sync backup file before returning backup cursor

Issues fixed:
SERVER-39166: $graphLookup should force a pipeline to split in sharded cluster
SERVER-39723: Change listIndexes command behavior to show in-progress index builds
TOOLS-2158: mongodump failing on Windows with “error opening system CA store: \ 
Access is denied.”

Issues fixed:
SERVER-18985: setParameter should log at level 0
SERVER-22766: Dynamic oplog sizing for WiredTiger nodes
SERVER-33469: Make syslog log lines consistent with mongod log lines
SERVER-37132: Negation of $in with regex can incorrectly plan from the cache, \ 
leading to missing query results
SERVER-37182: Different values when referencing whole object vs. a field of that \ 
object after $arrayToObject
SERVER-37616: Implement tuneable batch size for the rangedeleter

Issues fixed:
SERVER-25175: listIndexes shouldn’t include in-progress background indexes
SERVER-35418: Allow specifying CAs for incoming and outgoing connections separately.
SERVER-36944: applyOps does not permit unknown field names when creating a v:1 index.
SERVER-37058: Update with numeric field names inside an array can cause \ 
validation to fail.

Issues fixed:
SERVER-33857 Missing log redaction due to confusion with Command::redactForLogging().
SERVER-34846 Covered index with collated field returns incorrect result when \ 
collation not involved in match or sort.
SERVER-36010 Change log messages for Windows stacktraces to use error() or \ 
severe() rather than log().
SERVER-34558: Add SSL_version to client metadata logging.

Issues fixed:
SERVER-32999: Platform Support: Remove Debian 7 builds.
SERVER-29301: Upgrade MozJS to ESR 45.9.0
SERVER-5461: Add syncSourceHost field to replSetGetStatus output.

Issues fixed:
SERVER-31535: Platform Support: remove Ubuntu 12.04 builds.
SERVER-32923: Platform Support: remove SLES11 builds.
SERVER-20056: Log a startup warning if wiredTigerCacheSizeGB is > 80% of RAM.
SERVER-28981: Sharding balancer prefers shards in a specific order when moving \ 

Issues fixed:
SERVER-28151: Authentication database should be synced first during an initial sync.
SERVER-32886: Unnecessary sleeps during chunk migration.
SERVER-32933: Allow mongod to start when unable to reach LDAP server.

Issues fixed:
SERVER-33238: Prevent WiredTiger read ticket count from going negative.

Issues fixed:
SERVER-31437: Fix parsing of mongo host/db connect string.
SERVER-32875: Don’t stall ftdc due to running out of tickets.
SERVER-33089: Unable to start queryable mongod because it failed to regenerate \ 
index for admin.system.users.

Issues fixed:
SERVER-19605: Oplog timeout should be configurable.
SERVER-19919: Chunks that exceed 250000 docs but are under half chunk size get \ 
marked as jumbo.
SERVER-29293: Recipient shard fails to abort migration on stepdown.
SERVER-32001: unindexing a key in a partial unique index may cause server crash

Issues fixed:
SERVER-15723: Avoid G_X lock for rename_collection within database
SERVER-31049: View with collation doesn’t work as expected in sharded cluster
SERVER-29287: Upgrade pcre to 8.41
SERVER-31204: Calling shardCollection after enableSharding may fail if executed \ 
against different mongos

Issues fixed:
SERVER-20392: Sharding an existing small collection results in large number of chunks
SERVER-30189: Reduce calls to allocator for large $in expressions
SERVER-30487: RangeDeleter holds WT transaction open while waiting for majority
SERVER-30636: Range deleter assert failed because of replication lag

Issues fixed:
SERVER-29282: BSON Document Size can be exceeded when grouping inserts on \ 
SERVER-29568: Enable configuration of OpenSSL cipher suite via setParameter
SERVER-29817: Optimize incremental update performance of ChunkManager and \ 

Issues fixed:
SERVER-27347: Only close idle cached cursors on the WiredTiger ident that is busy.
SERVER-29618: $geoWithin in aggregation pipeline after $lookup and $unwind \ 
returns incorrect results.
WT-3362: Cursor opens should never block for the duration of a checkpoint.

Issues fixed:
SERVER-28952: Multikey indexes should not be eligible for DISTINCT_SCAN if \ 
distinct key is an array component.
SERVER-28427: GlobalLock with timeout can still block indefinitely.
SERVER-29018 mongos can segfault in getMore on views with find batchSize of 0.
   2019-07-01 06:08:55 by Ryo ONODERA | Files touched by this commit (669)
Log message:
Recursive revbump from boost-1.70.0
   2019-06-30 15:48:06 by Greg Troxel | Files touched by this commit (3)
Log message:
databases/mongodb3: Belatedly add files/

For no good reason, I didn't add the files/ directory from the pre-4
version of mongodb.  Pointed out by Oskar.
   2019-06-28 18:30:56 by Greg Troxel | Files touched by this commit (33) | Package updated
Log message:
databases/mongodb3: Add, to ameliorate problems with mongodb 4

This is a copy of mongodb before the update to 4, with annotations to
explain why it exists.  Reasons include:

  - mongodb 4 is licensed under the Server Side Public License, to
    which some have objected

  - mongodb 4 requires c++17 (and hence gcc 8)

(ok to add during freeze by wiz@)