File mongodb.changes of Package mongodb
870
1
-------------------------------------------------------------------
2
Thu Jan 9 22:23:46 UTC 2020 - Jan Zerebecki <jzerebecki@suse.com>
3
4
- This is now unmantained as it is not possible to comply with upstreams new
5
license for later versions (SSPL 1.0) on most hardware.
6
- BuildRequire libboost_system to fix build
7
- Add patch to fix build failure with newer OpenSSL
8
- Add patch to fix abi not declared error (problem wasn't there yet with Leap
9
15.2)
10
11
-------------------------------------------------------------------
12
Sun Jan 20 20:03:32 UTC 2019 - astieger@suse.com
13
14
- mongodb 3.6.8 (the last version licensed under AGPL-3.0):
15
* Fix tailable cursor fail on getMore against a sharded cluster
16
* Fix incorrect result from covered index with collated field
17
when collation not involved in match or sort
18
* Fix failure to drop a collection with long index names via
19
rename under MMAPv1
20
* Fix privileges on setFCV virtual namespace.
21
- includes changes from 3.6.7:
22
* Use batch insert when migrating chunks
23
* Fix error on aggregation with $out when Auditing is enabled
24
* Fix mongoreplay tool thar always replayed to secondary
25
- includes changes from 3.6.6:
26
* Fix UUIDCatalog inconsistencies when using mapReduce “replace”
27
on a sharded output collection
28
* Add syncSourceHost field to replSetGetStatus output
29
- includes changes from 3.6.5:
30
* Fis segmentation fault when shard is started with --shardsvr
31
before being added to a shard
32
* Fix collMod interruption may cause invariant failure
33
* Fix server crash on $changeStream with invalid resume token
34
- includes changes from 3.6.4:
35
* Add sharding metadata refresh metrics section to serverStatus.
36
* Fix segmentation fault converting ReplicaSet to Replicated
37
Shard Cluster
38
* Fix 3.6 drivers failing to communicate with 3.6 sharded
39
clusters running at FCV 3.4.
40
* SLES11 support removed
41
* Fix currentOp output no longer returning threadId field
42
- includes changes from 3.6.3:
43
* fix mongod crash on find with index and nested $and/$or.
44
* fix CappedPositionLost failure when tailing oplog on secondary
45
* fix "address already in use" when using --bind_ip localhost
46
- add mongodb-3.6.8-fix-syntax.patch fixing syntax in build scripts
47
- change mongo-src-3.6.2-python3.patch to
48
mongo-src-3.6.8-python3.patch to include more python 3 fixes,
49
including those only triggered when building with system libs
50
- Build with the system versions of the following libraries:
51
boost, pcre, snappy, yaml, zlib
52
53
-------------------------------------------------------------------
54
Wed Jun 6 12:35:26 UTC 2018 - mpluskal@suse.com
55
56
- Remove useless comment
57
58
-------------------------------------------------------------------
59
Mon Apr 9 08:24:22 UTC 2018 - mardnh@gmx.de
60
61
- Adjust gcc-c++ BuildRequires. Leap15/SLE15 don't ship gcc6
62
- Run spec-cleaner
63
64
-------------------------------------------------------------------
65
Fri Apr 06 00:06:49 UTC 2018 - boris@steki.net
66
67
- re-enable wiredtiger backend on aarch64 (bnc#1087307)
68
69
-------------------------------------------------------------------
70
Fri Mar 30 11:34:49 UTC 2018 - boris@steki.net
71
72
- enable mmapv1 build on non x86_64 architectures (bnc#1087307)
73
74
-------------------------------------------------------------------
75
Fri Feb 23 03:40:49 UTC 2018 - jacobwinski@gmail.com
76
77
- Update to version 3.6.2:
78
* Security
79
+ The contents of {USER} needs to be escaped when querying for the groups using LDAP server
80
* Sharding
81
+ Cleanup mongos write commands execution
82
+ Shard does not call config commit chunk migration command with majority writeConcern nor checks for writeConcern errors.
83
+ Do not clear the cached sharding filtering information on replication state changes
84
+ UUIDs may be absent from shard secondary local collections
85
+ Remove CatalogCache retrieval methods, which take StringData
86
+ Requiring replSet for shards breaks Queryable Backup
87
* Replication
88
+ Remove TopologyCoordinator interface
89
+ CollectionCloner fails if collection is dropped between getMore calls
90
+ QueryPlanKilled (operation exceeded time limit) in $changeStream with updateLookup
91
+ Clarify the reason temporary unique collection names are made
92
+ Disallow operations on drop-pending collections through applyOps
93
+ initial_sync_drop_collection.js should wait for system to stablize after restarting node
94
+ Disable chaining in initial_sync_drop_collection.js
95
* Aggregation
96
+ Aggregation text search returns text score even if it wasn’t requested when targeting multiple shards in a sharded cluster
97
+ DocumentSourceSort sorts array documents incorrectly if there is a non-simple collation
98
* Storage
99
+ Libraries db/db_raii and db/s/sharding are directly cyclic
100
+ Always log renameCollections in our tests
101
+ Fix race in CompatibleFirstStress lock manager test
102
+ Remove IndexObserver
103
* Operations
104
+ mongo shell failed to connect with 3.6 connection string SRV
105
* Build and Packaging
106
+ Fix long link times on OS X by passing -no_deduplicate to the linker
107
+ MongoDB msi installer for Compass contains a typo
108
* Internals
109
+ check that oplogTruncateAfterPoint is correct in PeriodicKillSecondaries hook
110
+ Reduce the number of iterations for the toggle_feature_compatibility.js workload
111
+ Add additional unittesting for CompatibleFirst policy
112
+ Powercycle - remove mongod.lock file for MMAPV1 test
113
+ Avoid dropping lock before cleaning up DocumentSourceCursor’s PlanExecutor
114
+ PID file permission on v3.6 make it not not monitorable using pid file
115
+ implicitly_retry_on_database_drop_pending.js calls tojson() inside of a loop
116
+ Disable the sharding Evergreen task on the Enterprise OS X 10.10 MMAPv1 builder
117
- Include changes from 3.6.1:
118
* Sharding
119
+ Invariant failure on config server when inserting tag into config.tags
120
+ Force the recipient shard to refresh its metadata after migration commit
121
+ Primary queries using maxTimeMS cause temporary shard write unavailability if ExceededTimeLimit
122
+ Remove all usages of the default constructor of ScopedCollectionMetadata outside of MetadataManager
123
+ ShardingTest.checkUUIDsConsistentAcrossCluster can fail to see collection in config.cache.collections
124
+ setFCV on config server should only generate UUIDs for non-dropped sharded collections
125
+ A migration will simply report “Data transfer error” when we have rich error details on the destination shard that are logged but not returned to the user
126
+ Disallow users from creating new indexes in config.transactions
127
+ Improve multi thread performance for retryable writes
128
+ Enable sign range optimization for clusterTime
129
+ ShardingCatalogManager::getDatabasesForShard should check if query was successful
130
+ Mongos crashes on bulk inserts which size are slightly bigger than maxBsonObjectSize
131
+ “CommandNotFound: no such command” in mongodb logs on 3.6
132
* Replication
133
+ Cancel catchup takeover if primary caught up according to heartbeats
134
+ Rollback can abort on long collection names.
135
+ $changeStream reports incorrect documentKey for unsharded collections that become sharded
136
+ Delete unused rollback code
137
+ ChangeStreams lookup_post_image.js test makes assumptions that don’t hold up in secondary read passthrough
138
+ fix typo in sync_tail.cpp fillWriterVectorsAndLastestSessionRecords()
139
+ do a second majority write on oldPrimary before committed read in read_committed_after_rollback.js
140
+ Do not use IDL on oldest oplog entry
141
* Query
142
+ Add an invariant that DocumentSourceCloseCursor does not execute on a mongod for a sharded $changeStream
143
+ Arrays of certain NumberDecimals can trigger an invariant failure
144
+ $rename does not update value if existing “to” field has the same numeric value but different type.
145
+ Add deprecation warning to “snapshot” option on queries
146
* Write Operations
147
+ Deprecate $atomic/isolated update option
148
+ Updates using a numeric path component may cause index entries not to be created
149
* Aggregation
150
+ Test that mongos accepts a –timeZoneInfo parameter, and can correctly execute expressions using time zones
151
+ changeStream cursor is not returned on a mongos when the database does not exist.
152
* Storage
153
+ remove SnapshotName class
154
+ Test that applyOps can clone admin.system.version preserving its UUID
155
+ return error if collMod provides a UUID that does not match the UUID of the collection specified
156
+ allow enableMajorityReadConcern=false to work
157
+ applyOps view creation should not assign UUID
158
+ oldest_timestamp should track the last applied time, during initial sync
159
* Operations
160
+ Disallow removing the featureCompatibilityVersion document
161
* Build and Packaging
162
+ install_compass experience on OSX needs improvement
163
+ Remove Type=forking from Debian SystemD service file
164
* Tools
165
+ qa-dump-restore-archiving oplog_rollover_test.js
166
* Internals
167
+ system_perf.yml: Use new DSI interface and cleanup
168
+ Add a version of retryable_writes_jscore_passthrough.yml with stepdowns
169
+ The mongod process forks before listening for connections
170
+ Bring BSONObj parsers back for IDL generated commands
171
+ UUIDs should be added to local collections for replica sets only on clean startup
172
+ HostAndPort for replSetInitiate() no longer finds hostname for localhost
173
+ WT performance regression with write retryability enabled
174
+ applyOps command with UUID containing op must require granular privileges
175
+ explain3.js should assert that its writes succeed
176
+ Improve signal given by list_local_sessions.js
177
+ Run test stage of sys-perf and mongo-perf failures should lead to red evergreen boxes
178
+ Require shard servers and config servers to be started with –replSet or ‘replSetName’
179
+ Migration of txn oplog entries can trigger fassert in secondary replication
180
+ Shell SRV implementation does not allow authSource from TXT records to be used
181
+ Revert erroneous high error codes
182
+ Evergreen tests broken in master
183
+ Implement Initial DNS Seedlist discovery spec
184
+ build.sh script doesn’t abort on error
185
+ qa-tests-unstable force_table_scan.js
186
+ qa-tests-unstable no_primary_error_code.js
187
+ qa-tests-unstable no_sharded_secondary_reads.js
188
+ Make sure eviction visits all trees
189
+ Cursor remove operation unpins page too early
190
+ Transactions with timestamps should read their writes
191
- Rebase existing python3 patch so it applies cleanly to 3.6.2:
192
mongo-src-3.6.2-python3.patch
193
194
-------------------------------------------------------------------
195
Thu Feb 22 17:07:27 UTC 2018 - jacobwinski@gmail.com
196
197
- Remove mongo-tools files, it is a seperate project
198
here & upstream since 2015.
199
- Update _constraints make hardware memory 8G, fixes compile failure
200
201
-------------------------------------------------------------------
202
Mon Dec 25 09:21:49 UTC 2017 - boris@steki.net
203
204
- on "older (supported...)" distribution scons is too old,
205
use bundled version to make it build correct
206
207
-------------------------------------------------------------------
208
Fri Dec 22 20:56:16 UTC 2017 - boris@steki.net
209
210
- updated to release 3.6.0
211
212
-------------------------------------------------------------------
213
Tue Dec 5 00:21:10 UTC 2017 - boris@steki.net
214
215
- initial python3 port
216
217
-------------------------------------------------------------------
218
Thu Nov 16 10:04:35 UTC 2017 - fcrozat@suse.com
219
220
- Add TasksMax and TasksAccounting to systemd service, based on
221
upstream recommendation.
222
223
-------------------------------------------------------------------
224
Mon Nov 13 16:03:39 UTC 2017 - fcrozat@suse.com
225
226
- Add tmpfiles file to create /var/run/mongodb at startup and use
227
this directory to store PID file created by mongodb server. This
228
ensure systemd forking monitor works as designed.
229
230
-------------------------------------------------------------------
231
Wed Nov 1 19:41:56 UTC 2017 - astieger@suse.com
232
233
- MongoDB 3.4.10:
234
* The networkMessageCompressors configuration setting (aka wire
235
protocol compression), which is disabled by default, exposed a
236
vulnerability when enabled that could be exploited by a
237
malicious attacker to deny service or modify memory.
238
CVE-2017-15535 bsc#1065956
239
* Avoid G_X lock for rename_collection within database
240
* View with collation doesn’t work as expected in sharded cluster
241
* Calling shardCollection after enableSharding may fail if
242
executed against different mongos
243
- includes changes from 3.4.9:
244
* Sharding an existing small collection results in large number
245
of chunks
246
* Reduce calls to allocator for large $in expressions
247
* RangeDeleter holds WT transaction open while waiting for
248
majority
249
* Range deleter assert failed because of replication lag
250
- includes changes from 3.4.7:
251
* BSON Document Size can be exceeded when grouping inserts on
252
SECONDARY nodes
253
* Enable configuration of OpenSSL cipher suite via setParameter
254
* Optimize incremental update performance of ChunkManager and
255
CollectionMetadata
256
- includes changrs from 3.4.6:
257
* Only close idle cached cursors on the WiredTiger ident that
258
is busy.
259
* $geoWithin in aggregation pipeline after $lookup and $unwind
260
returns incorrect results.
261
* Cursor opens should never block for the duration of a checkpoint.
262
- includes changes from 3.4.5:
263
* Multikey indexes should not be eligible for DISTINCT_SCAN if
264
distinct key is an array component.
265
* GlobalLock with timeout can still block indefinitely.
266
* mongos can segfault in getMore on views with find batchSize of
267
0.
268
- includes changes from 3.4.4:
269
* Add an aggregation operator $objectToArray to convert an object
270
to an array of key, value pairs.
271
* Add an aggregation operator $arrayToObject to convert an array
272
of pairs to an object.
273
* ChunkManager refresh can occasionally cause a full reload.
274
275
-------------------------------------------------------------------
276
Wed Apr 26 09:21:18 UTC 2017 - idonmez@suse.com
277
278
- Use gcc6 on SLE >= 12SP2 and enable s390x port
279
280
-------------------------------------------------------------------
281
Fri Apr 7 21:11:10 UTC 2017 - jengelh@inai.de
282
283
- Replace buzzword-rich description by something meaningful.
284
- Drop unused -devel subpackage.
285
286
-------------------------------------------------------------------
287
Thu Apr 6 08:44:32 UTC 2017 - guoyunhebrave@gmail.com
288
289
- Exclude i586 build architecture.
290
291
-------------------------------------------------------------------
292
Wed Mar 29 22:52:07 UTC 2017 - guoyunhebrave@gmail.com
293
294
- Update to version 3.4.3. Change log at https://docs.mongodb.com/manual/release-notes/3.4-changelog/
295
296
-------------------------------------------------------------------
297
Mon Dec 12 02:44:42 UTC 2016 - plinnell@opensuse.org
298
299
- update to 3.2.11
300
+ detailed change log:
301
https://docs.mongodb.com/manual/release-notes/3.2-changelog
302
303
-------------------------------------------------------------------
304
Thu Dec 1 03:34:13 UTC 2016 - plinnell@suse.com
305
306
- add Requires: shadow - fixes build on SuseStudio
307
308
-------------------------------------------------------------------
309
Sat Sep 17 17:19:36 UTC 2016 - rpm@fthiessen.de
310
311
- spec file cleanup
312
- Update to version 3.2.9
313
314
-------------------------------------------------------------------
315
Sat Jun 4 04:55:07 UTC 2016 - jacobwinski@gmail.com
316
317
- Update to version 3.0.12:
318
* Background index build may result in extra index key entries that do not correspond to indexed documents: SERVER-22970
319
* Documents that contain embedded null characters can be created: SERVER-7005
320
* IX GlobalLock being held while waiting for WiredTiger cache eviction: SERVER-22964
321
- Update to version 3.0.11:
322
* For MongoDB 3.0.9 and MongoDB 3.0.10, during chunk migration, insert and update operations to documents in the migrating chunk are not reflected in the destination shard: SERVER-23425
323
- Update to version 3.0.10:
324
* Read preference of secondaryPreferred can end up using unversioned connections: SERVER-18671
325
* For MMAPv1 journaling, the “last sequence number” file (lsn file) may be ahead of what is synced to the data files: SERVER-22261.
326
* Data size change for oplog deletes can overflow 32-bit int: SERVER-22634
327
* High fragmentation on WiredTiger databases under write workloads: SERVER-22898.
328
- Update to version 3.0.9:
329
* Queries which specify sort and batch size can return results out of order if documents are concurrently updated. SERVER-19996
330
* Large amounts of create and drop collections can cause listDatabases to be slow under WiredTiger. SERVER-20961
331
* Authentication failure message includes server IP address instead of the client IP address. SERVER-22054
332
- Updates to version 3.0.8:
333
* findAndModify on mongos can upsert to the wrong shard. SERVER-20407.
334
* WiredTiger commit visibility caused document not found. SERVER-21275.
335
* The oplog can grow to 3x configured size. SERVER-21553
336
- Updates to version 3.0.7:
337
* WiredTiger memory handling and performance issues: SERVER-20159, SERVER-20204, SERVER-20091, and SERVER-20176.
338
* Reconfig during a pending step down may prevent a primary from stepping down: SERVER-20262.
339
* Built-in roles requires additional privileges: SERVER-19131, SERVER-15893, and SERVER-13647.
340
- Updates to version 3.0.6:
341
* WiredTiger Stability issues: SERVER-19751, SERVER-19673, and SERVER-19573.
342
* Interaction between SSL and Auditing: SERVER-19538.
343
* Aggregation $sort on sharded systems SERVER-19464.
344
- Update requirements to reflect upstream.
345
- Add proper Source file with URL.
346
- Cleanup spec file.
347
348
-------------------------------------------------------------------
349
Tue Aug 4 19:26:48 UTC 2015 - jacobwinski@gmail.com
350
351
- Update to version 3.0.5.
352
- Drop mongodb-ssl-FIPS_mode_set.patch: fixed upstream.
353
- Drop most of mongo-tools, they are not a seperate project.
354
- Update spec file to reflect build, compilation and package requirements.
355
- Update mongodb.conf file to reflect new filetype:
356
* all existing defaults were ported over to the new mongodb.conf
357
* mongodb.conf file was based on the default upstream
358
* old style conf file is still supported by MongoDB 3.0.5,
359
but migration is recommended.
360
- Drop mongodb-2.4.11-ppc_patch_based_on_mongo_ibmsoe.patch due to incompatibilities:
361
* MongoDB now uses the new WiredTiger storage engine. Newest IBM Power8 (PPC) patch:
362
1) has not been updated for MongoDB 3.0.5
363
2) pre-dates WiredTiger support
364
3) upstream has already started to incorporate PPC64 support based on the IBM patchset
365
* Therefore, to avoid major issues like data corruption and conflicts resulting from
366
upstream already incorporating partial PPC64 supprt, this patch set has been dropped.
367
* PPC64 is enabled using upstream code.
368
* WARNING: quoting upstream: "Please note that MongoDB does no testing on Power8
369
at this time, so this is definitely not a supported configuration."
370
- Drop mongodb-src-r2.4.12-no-werror.patch: no longer applies.
371
- Drop mongodb_2_4_10_add_js_engine_v8_3_14_option.patch: no longer valid
372
as upstream now provides its own newer version of v8_3.XX
373
- Drop mongodb_2_4_10_import_v8_3_14_5_JS2C_Python_scripts.patch: no longer valid
374
as upstream now provides its own Python scripts matching provided v8_3.XX
375
- Drop mongodb_2_4_10_update_v8_3_14_SConscript_for_ppc.patch: v8_3.14 no longer used.
376
- Enable WiredTiger on supported architectures:
377
* quoting upstream: "WiredTiger as embedded in the MongoDB source tree
378
does not currently support PPC64."
379
- Use upstream gperftool when possible:
380
* "Changed in version 3.0.0: MongoDB uses a customized built-in version of tcmalloc
381
to achieve significant performance gains. Building with --use-system-tcmalloc
382
produces binaries that lack these performance gains."
383
- Update "ulimit" settings to recommended upstream in sysv & systemd files
384
385
-------------------------------------------------------------------
386
Wed Jun 24 11:51:05 UTC 2015 - aplanas@suse.com
387
388
- Update to mongodb-2.4.14
389
* Init script sets process ulimit to different value compared to
390
documentation SERVER-17780
391
* Compute BinData length in v8 SERVER-17647
392
* Upgrade PCRE Version from 8.30 to Latest SERVER-17252
393
394
-------------------------------------------------------------------
395
Sun Jun 21 11:47:24 UTC 2015 - bwiedemann@suse.com
396
397
- Enable IPv6 in default config (bnc#930566)
398
399
-------------------------------------------------------------------
400
Thu May 21 08:37:51 UTC 2015 - aplanas@suse.com
401
402
- Remove `void_return.patch`
403
* This patch is used only in SLE11 because a boost problem. Now
404
mongodb is using a local copy of boost.
405
* Also this patch avoid the deletion and repair of the database
406
(bnc#738050)
407
408
-------------------------------------------------------------------
409
Wed Mar 04 09:00:00 UTC 2015 - Led <ledest@gmail.com>
410
411
- update patches:
412
* mongodb-2.4.11-ppc_patch_based_on_mongo_ibmsoe.patch
413
414
-------------------------------------------------------------------
415
Tue Mar 03 13:52:00 UTC 2015 - Led <ledest@gmail.com>
416
417
- update version 2.4.13:
418
* Security: Enforce BSON BinData length validation (SERVER-17278)
419
* Security: Disable SSLv3 ciphers (SERVER-15673)
420
* Networking: Improve BSON validation (SERVER-17264)
421
(bnc#921759, CVE-2015-1609)
422
423
-------------------------------------------------------------------
424
Mon Mar 02 19:23:00 UTC 2015 - Led <ledest@gmail.com>
425
426
- fix typo in changelog
427
428
-------------------------------------------------------------------
429
Sun Mar 01 01:30:00 UTC 2015 - Led <ledest@gmail.com>
430
431
- fix typo is spec
432
433
-------------------------------------------------------------------
434
Sat Feb 28 23:30:00 UTC 2015 - Led <ledest@gmail.com>
435
436
- Use systemd for openSUSE > 12.2
437
438
-------------------------------------------------------------------
439
Wed Feb 25 15:27:00 UTC 2015 - Led <ledest@gmail.com>
440
441
- update version 2.4.12
442
- 2.4.12:
443
* Sharding: Sharded connection cleanup on setup error can crash mongos
444
* Sharding: "type 7" (OID) error when acquiring distributed lock
445
for first time
446
* Storage: explicitly zero .ns files on creation
447
* Storage: partially written journal last section causes recovery to fail
448
- 2.4.11:
449
* Indexes: Fixed issue that can cause index corruption when building
450
indexes concurrently
451
* Indexes: Fixed issue that can cause index corruption when shutting
452
down secondary node during index build
453
* Indexes: Mongod now recognizes incompatible "future" text and geo
454
index versions and exits gracefully
455
* Indexes: Fixed issue that can cause secondaries to fail replication
456
when building the same index multiple times concurrently
457
* Indexes: Fixed issue that can cause index corruption on the tenth
458
index in a collection if the index build fails
459
* Indexes: Introduced versioning for text and geo indexes to ensure
460
backwards compatibility
461
* Indexes: Disallowed building indexes on the system.indexes
462
collection, which can lead to initial sync failure on secondaries
463
* Sharding: Avoid frequent immediate balancer retries when config
464
servers are out of sync
465
* Sharding: Add indexes to locks collection on config servers to
466
avoid long queries in case of large numbers of collections
467
* Sharding: Fixed issue that can corrupt the config metadata cache
468
when sharding collections concurrently
469
* Sharding: Don’t move chunks created on collections with a hashed
470
shard key if the collection already contains data
471
* Replication: Fixed issue where node appears to be down in a replica
472
set during a compact operation
473
* Replication: Fixed issue that could cause delays in elections
474
when a node is not vetoing an election
475
* Replication: Step down all primaries if multiple primaries are
476
detected in replica set to ensure correct election result
477
* Replication: Upon clock skew detection, secondaries will switch
478
to sync directly from the primary to avoid sync cycles
479
* Runtime: The SIGXCPU signal is now caught and mongod writes a log
480
message and exits gracefully
481
* Runtime: Fixed issue where mongod fails to start on Linux when
482
/sys/dev/block directory is not readable
483
* GridFS: Chunk size is decreased to 255 KB (from 256 KB) to avoid
484
overhead with usePowerOf2Sizes option
485
* SNMP: Fixed MIB file validation under smilint
486
* Shell: Fixed issue in V8 memory allocation that could cause
487
long-running shell commands to crash
488
* Shell: Fixed memory leak in the md5sumFile shell utility method
489
- remove patches:
490
* mongodb-no-werror.patch
491
- add patches:
492
* mongodb-src-r2.4.12-no-werror.patch
493
494
-------------------------------------------------------------------
495
Wed Feb 11 08:48:23 UTC 2015 - normand@linux.vnet.ibm.com
496
- Add V8 3.14 in src/third_part/v8-3.14 used for opensuse >=13.2
497
- Add PowerPC specific patches based on two git trees:
498
(only for ppc64 and ppc64le, not ppc)
499
* https://github.com/ibmsoe/mongo
500
* https://github.com/andrewlow/v8ppc
501
502
-------------------------------------------------------------------
503
Mon May 5 14:57:49 UTC 2014 - bwiedemann@suse.com
504
505
- avoid hitting virtual memory limits with mmaps (bnc#876326)
506
507
-------------------------------------------------------------------
508
Mon Apr 21 02:48:56 UTC 2014 - i@marguerite.su
509
510
- update version 2.4.10
511
* Performs fast file allocation on Windows when available
512
* Start elections if more than one primary is detected
513
* Changes to allow safe downgrading from v2.6 to v2.4
514
* Fixes for edge cases in index creation
515
- drop patch: mongodb-2.4.3-mongodb_scons-full-flag.patch, upstreamed
516
517
-------------------------------------------------------------------
518
Fri Feb 21 13:45:07 UTC 2014 - speilicke@suse.com
519
520
- Fixed mongodb-2.4.3-mongodb_scons-full-flag.patch: i586 build broken
521
due to path issues
522
523
-------------------------------------------------------------------
524
Thu Feb 13 10:00:07 CET 2014 - jsuchome@suse.cz
525
526
- tell logrotate about log file ownership (bnc#863719)
527
528
-------------------------------------------------------------------
529
Tue Oct 29 08:00:12 UTC 2013 - speilicke@suse.com
530
531
- Simplify chmod'ing include headers
532
- Drop old include dirs from devel package
533
534
-------------------------------------------------------------------
535
Mon Oct 28 13:20:35 UTC 2013 - speilicke@suse.com
536
537
- Disable -Werror where appropriate
538
- Build with system libraries: boost, pcre
539
- Drop v8 build conditional, it never had any effect anyway since this was the default
540
- Use in-tree v8 for now until someone wants to fix the fallout from
541
different distro versions
542
543
-------------------------------------------------------------------
544
Wed Oct 16 12:49:41 UTC 2013 - speilicke@suse.com
545
546
- Don't build with "-Wall", there far to many errors which just don't
547
make sense to fix
548
549
-------------------------------------------------------------------
550
Mon Sep 16 12:32:10 UTC 2013 - speilicke@suse.com
551
552
- Require scons >= 1.1.0, build will fail otherwise
553
554
-------------------------------------------------------------------
555
Wed Aug 21 14:46:36 UTC 2013 - dvaleev@suse.com
556
557
- Disable building for BigEndian platforms
558
559
-------------------------------------------------------------------
560
Wed Aug 21 14:42:09 UTC 2013 - dvaleev@suse.com
561
562
- don't enable service by default. It is up to user whether he
563
wants to start the service automatically
564
565
-------------------------------------------------------------------
566
Fri May 24 17:05:08 UTC 2013 - i@marguerite.su
567
568
- New upstream release 2.4.3
569
* see http://docs.mongodb.org/manual/release-notes/2.4/
570
571
-------------------------------------------------------------------
572
Tue Apr 30 09:34:38 UTC 2013 - dmueller@suse.com
573
574
- remove -o flag from useradd
575
* useradd: -o flag is only allowed with the -u flag
576
577
-------------------------------------------------------------------
578
Fri Dec 21 14:59:38 UTC 2012 - fcastelli@suse.com
579
580
- Ensure mongodb is started properly on NUMA machines
581
(http://docs.mongodb.org/manual/administration/production-notes/#production-numa)
582
583
-------------------------------------------------------------------
584
Fri Nov 23 01:39:13 UTC 2012 - mrueckert@suse.de
585
586
- use _home_dir define in the sed line
587
588
-------------------------------------------------------------------
589
Sat Sep 22 19:59:47 UTC 2012 - i@marguerite.su
590
591
- New upstream release 2.2.0
592
* see http://docs.mongodb.org/manual/release-notes/2.2/
593
- Remove deprecated_boost_functions.patch (Patch0)
594
* upstream changed it as a warning.
595
- Regenerate void_return.patch (Patch1)
596
* seems it aims to deal with the strange boost::filesystem::remove
597
- Drop mongodb-third_party.sm.py.patch (Patch2)
598
* upstream rewrote its code, no its cpp instead of py.
599
- Drop mongodb-2.0.0_no_stupid_chmod.patch (Patch3)
600
* no such code in SConstruct.
601
- Drop mongodb-src-r2.0.4_link_ssl.patch (Patch4)
602
* upstream fixed.
603
- Drop mongodb_cxxflags.patch (Patch5)
604
* not used at all.
605
- Fix i586 build.
606
* mongodb-2.2.0-mongodb_scons-full-flag.patch
607
* https://jira.mongodb.org/browse/SERVER-5575
608
609
-------------------------------------------------------------------
610
Fri Jul 20 02:44:09 UTC 2012 - jengelh@inai.de
611
612
- Package /var/{lib,log}/mongodb, as they are needed for proper
613
operation of the daemon which would otherwise refuse to start.
614
- Remove redundant sections from specfile
615
616
-------------------------------------------------------------------
617
Wed Apr 11 07:30:24 UTC 2012 - simone.tolotti@gmail.com
618
619
- New upstream release 2.0.4
620
- Fixes (https://jira.mongodb.org/browse/SERVER/fixforversion/11107):
621
* SERVER-5135 Journal compression ratio reporting is incorrect
622
* SERVER-5177 fetching of docs in initial sync can assert
623
* SERVER-5069 ~ScopedDBConnection is vague and somewhat misleading
624
625
-------------------------------------------------------------------
626
Thu Nov 17 17:44:02 UTC 2011 - mrueckert@suse.de
627
628
- add back mongodb_cxxflags.patch
629
630
-------------------------------------------------------------------
631
Thu Nov 17 17:23:45 UTC 2011 - mrueckert@suse.de
632
633
- added mongodb-src-r2.0.1_link_ssl.patch:
634
Fix linking on factory. We need libcrypto in the library list
635
there.
636
637
-------------------------------------------------------------------
638
Thu Nov 17 17:03:21 UTC 2011 - mrueckert@suse.de
639
640
- fix build on sles. it didnt like some of our scons parameters
641
642
-------------------------------------------------------------------
643
Thu Nov 17 15:11:49 UTC 2011 - mrueckert@suse.de
644
645
- update to 2.0.1
646
- SERVER-3961 Segmentation Fault when creating new indexes
647
- SERVER-4020 bad serverID set in setShardVersion
648
- SERVER-3889 Possible for setShardVersion to never be set on
649
mongod after multiple StaleConfigExceptions due to reset
650
metadata
651
- SERVER-3572 authenticate shouldn't use a write lock
652
- SERVER-4091 rs.reconfig(...) on 1.8.4_rc0 causes server to exit
653
- SERVER-3058 make sure distributed locks are thread-safe to
654
acquire
655
- SERVER-3683 Possible for setShardVersion to never be set on
656
mongod after multiple StaleConfigExceptions due to
657
stale/missing mongod metadata
658
- SERVER-3594 new crash in 1.9.1: couldn't make room for new
659
record (len: 135548) in capped ns <database>.system.profile
660
- SERVER-3650 ReplicaSet rollback should use slaveOk
661
- SERVER-3705 mongos not closing connections, filling up disk
662
with logs
663
- SERVER-3729 --ssl for tools
664
- SERVER-3750 Need to limit size of backfilled elements when
665
creating an array
666
- SERVER-3619 mongostat can't authenticate to mongos using -u -p
667
or the long name equivalents
668
- SERVER-3605 After node is restarted it may not be set to ok
669
state in mongos
670
- SERVER-3666 mongod --auth must disable __system access
671
- SERVER-3539 mongos returns duplicate "ns" element when you run
672
db.xyz.stats()
673
- SERVER-1097 mongoimport / export should adhere to CSV spec
674
- SERVER-3462 slaveOk queries don't distribute to all secondaries
675
when using a mongos
676
- SERVER-2710 Running replSetReconfig while writing to a
677
collection causes secondaries and arbiters to segfault.
678
- SERVER-2976 add a pure JS mode to map reduce to get improved
679
performance for light jobs
680
- SERVER-3086 mongoexport only exports one shard's worth of data
681
- SERVER-2872 mongos client/lasterror instability
682
- SERVER-2792 replace readline with linenoise
683
- SERVER-1503 rs priorities other than 0 and 1 not supported yet
684
- SERVER-4196 Count command on mongos can get into infinite loop
685
- SERVER-3683 Possible for setShardVersion to never be set on
686
mongod after multiple StaleConfigExceptions due to
687
stale/missing mongod metadata
688
- SERVER-3529 Sharded map reduce using merge stalls recreating
689
indexes on the output collection.
690
- SERVER-3996 Backport fix for SERVER-3002 to v1.8 branch
691
- added optional switch to use libv8
692
- added mongodb-2.0.0_no_stupid_chmod.patch:
693
dont do useless chmods
694
- minor spec file rework
695
696
-------------------------------------------------------------------
697
Mon Nov 7 15:33:05 UTC 2011 - jmassaguerpla@suse.de
698
699
- added glibc-locale as a dependency
700
701
-------------------------------------------------------------------
702
Sun Nov 6 18:38:32 UTC 2011 - jmassaguerpla@suse.de
703
704
- patched third-party/sm.py because of this bug
705
http://scons.tigris.org/issues/show_bug.cgi?id=2800
706
707
708
-------------------------------------------------------------------
709
Thu Nov 3 17:35:45 UTC 2011 - fcastelli@suse.com
710
711
- require libjs 1.7.0
712
713
-------------------------------------------------------------------
714
Fri Sep 30 15:30:57 UTC 2011 - jw@suse.com
715
716
- made available also for SLE-11-SP1
717
718
-------------------------------------------------------------------
719
Wed Sep 7 16:24:25 UTC 2011 - mrueckert@suse.de
720
721
- update to 1.8.3
722
- [SERVER-3205] Dropping sharded database leads to errors with
723
dbnames which are prefixes of dropped name
724
- [SERVER-2707] make default stack size lower on linux
725
- [SERVER-3507] Changing hostname in Replica Set configuration,
726
does not affect rs.status(), until a server restart.
727
728
-------------------------------------------------------------------
729
Wed Sep 7 15:42:52 UTC 2011 - mrueckert@suse.de
730
731
- added mongodb_werror.patch: drop -Werror from CFLAGS for building
732
on older boost versions
733
734
-------------------------------------------------------------------
735
Wed Sep 7 15:41:23 UTC 2011 - mrueckert@suse.de
736
737
- added b1ec2058673f8ca582a490c2dd4a8405698221ae.patch:
738
patch taken from upstream git. adds detection code for linux3
739
740
-------------------------------------------------------------------
741
Wed Sep 7 14:07:57 UTC 2011 - mrueckert@suse.de
742
743
- dont use PCH: it breaks build on SLE 11
744
745
-------------------------------------------------------------------
746
Wed Aug 17 19:08:34 EEST 2011 - koprok@nand.bg
747
748
- Do not build libmongoclient.so shared library
749
750
-------------------------------------------------------------------
751
Mon Aug 15 11:16:17 EEST 2011 - koprok@nand.bg
752
753
- Added -devel package with headers and static libraries
754
755
-------------------------------------------------------------------
756
Thu Aug 11 21:24:24 UTC 2011 - mrueckert@suse.de
757
758
- update to 1.8.2
759
- [SERVER-3188] CLONE - mongos crash with "Received signal 6"
760
- [SERVER-1742] Assertion failure on mapreduce with geo query
761
- [SERVER-3196] Segmentation Fault at startup on NUMA-Architecture
762
763
-------------------------------------------------------------------
764
Fri Apr 15 18:46:12 UTC 2011 - mrueckert@suse.de
765
766
- update to 1.8.1
767
- [SERVER-2324] compilation error with boost filesystem v3
768
- [SERVER-2662] seg fault equivalent when query plan cannot
769
recover from yield, does not assert, and is yielded again
770
- [SERVER-2698] mongos seems to swallow 'No matching object
771
found' errors when running findAndModify on a sharded
772
collection.
773
- [SERVER-2714] RS hidden setting should treat 1 as true
774
- [SERVER-2719] mongod running as a service on Windows does not
775
restart correctly after a reboot
776
- [SERVER-2737] Large rollback fails (DR102 too much data written
777
uncommitted) (after "rollback 6")
778
- [SERVER-2762] backtrace of mongos crash
779
- [SERVER-2787] Upgrading to 1.8.0 and enabling journaling
780
causing cryptic "_a != -1" error
781
- [SERVER-2791] missing write intent while initializing
782
background index build job
783
- [SERVER-2797] SEGV at BtreeCursor9prettyKey
784
- [SERVER-2809] assertion in count / userquery op nscanned after
785
failed yield recovery
786
- [SERVER-2810] yield explain seg fault when accessing
787
unprotected scan and order pointer
788
- [SERVER-2815] DR102 on index creation w/dropDups + --journal
789
- [SERVER-2853] Missing commitIfNeeded in background index build
790
- [SERVER-2854] Unsafe to assert inside of CommitJob::note
791
- [SERVER-2868] replica set connection gets confused about msater
792
- [SERVER-2872] mongos client/lasterror instability
793
- [SERVER-2808] when we get a seg fault (or similar) signal we
794
should print the faulting address
795
- for the changes before see http://bit.ly/ga0jeH
796
- add /usr/sbin/usermod to the prereq
797
- respin mongodb_cxxflags.patch
798
799
-------------------------------------------------------------------
800
Tue Jan 18 15:04:58 CET 2011 - mhrusecky@suse.cz
801
802
- fixed build for openSUSE 11.2 (directory permissions)
803
804
-------------------------------------------------------------------
805
Tue Jan 18 11:29:11 UTC 2011 - asn@cryptomilk.org
806
807
- Added missing build requirements for SLE
808
809
-------------------------------------------------------------------
810
Wed Jan 12 17:26:26 UTC 2011 - asn@cryptomilk.org
811
812
- Added shared library to make binaries smaller.
813
- Added more comments to mongodb.conf
814
- Added support for CPPFLAGS.
815
- Don't strip the binaries for debuginfo packages.
816
817
-------------------------------------------------------------------
818
Mon Jan 10 17:56:58 CET 2011 - mhrusecky@suse.cz
819
820
- Using /etc/mongodb.conf instead of sysconfig
821
- Fixed init to run db as non-root
822
- Creating log and database directories in init script
823
- Added man pages
824
825
-------------------------------------------------------------------
826
Mon Jan 3 20:44:20 CET 2011 - asn@cynapses.org
827
828
- Added additional options
829
830
-------------------------------------------------------------------
831
Wed Dec 22 22:24:33 CET 2010 - asn@cynapses.org
832
833
- Fixed typo in mongodb init script.
834
835
-------------------------------------------------------------------
836
Wed Dec 22 18:46:49 CET 2010 - asn@cynapses.org
837
838
- Added a mongodb sysconfig file.
839
- Added localhost bind on startup.
840
- Added auth requirement on startup.
841
842
-------------------------------------------------------------------
843
Tue Dec 21 22:35:31 CET 2010 - asn@cynapses.org
844
845
- Silence mongodb daemon on startup.
846
847
-------------------------------------------------------------------
848
Tue Dec 21 20:53:48 CET 2010 - asn@cynapses.org
849
850
- Fixed logrotate requirement.
851
- Fixed the Group
852
853
-------------------------------------------------------------------
854
Tue Dec 21 19:23:56 CET 2010 - asn@cynapses.org
855
856
- Update to version 1.6.5
857
* Attach a unique ID to moveChunk changelog entries
858
* Check chunk boundaries of delete operations during chunk migration
859
* Data loss after $set
860
* replica sets connection safety
861
* mongos doesn't pass mixed-case findAndModify
862
- Added a new working init script.
863
- Fixed directory permissions.
864
- Fixed spec file.
865
-------------------------------------------------------------------
866
Mon Oct 24 17:41:00 UTC 2001 - jordimassaguerpla@gmail.com
867
868
- upgraded to mongodb 2.0.1
869
870