Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 100 lines (79 sloc) 5.4 kb
0d65bed @bwmcadams Release r2.7.0-rc0
bwmcadams authored
1
78c72b4 @bwmcadams Release r2.7.3
bwmcadams authored
2 2.7.3 / 2012-01-30
3 ==================
4
5 * synchronized access to encoder/decoder
6 * JAVA-505: Made encoder creation work just like decoder creation
7 + using cached DBDecoder in most cases to avoid excessive memory allocation caused by too many instances of DefaultDBDecoder being created
8 * JAVA-505 / JAVA-421 - Regression in performance of Java Driver should be rolled back (GC Related)
9
10 2.7.3RC1 / 2012-01-17
11 ==================
12
13 * Remove defunct BSONInputTest
14 * JAVA-505 / JAVA-421 - Regression in performance of Java Driver should be rolled back (GC Related)
15
b51ca14 @bwmcadams Release r2.7.2
bwmcadams authored
16 2.7.2 / 2011-11-10
17 ==================
18
19 * JAVA-469: java.net.NetworkInterface.getNetworkInterfaces may fail with IBM JVM, which prevents from using driver
20 * deprecated replica pair constructors.
21 - updated javadocs and removed replica pair javadocs in class doc.
22 * JAVA-428: Fixed an issue where read preferences not set on cursor
23
fd4a7c3 @bwmcadams Release r2.7.1
bwmcadams authored
24 2.7.1 / 2011-11-08
25 ==================
26
27 * JAVA-467 - added _check call to getServerAddress if _it is null
28 * JAVA-467 - Moved variable calls to method to fix read preference hierarchy
29 * simplified getServerAddress method.
30
9efae3a @bwmcadams Release r2.7.0
bwmcadams authored
31 2.7.0 / 2011-11-04
32 ===================
33
34 * Released Java Driver 2.7.0
35 * See change notes from Release Candidate series
36 * Please report any bugs or issues to https://jira.mongodb.org/browse/JAVA
37
38
5087781 @bwmcadams Release r2.7.0-rc4
bwmcadams authored
39 2.7.0-rc4 / 2011-11-03
40 =======================
41
42 * New Secondary Selection tests for Replica Sets introduced
43 * To correct a regression, make WriteConcern immutable (Otherwise you can mutate static presets like SAFE at runtime) * Reintroduced constructors which accept continueOnErrorForInsert args * To enable you to set continueOnErrorForInsert with the presets like SAFE, immutable "new WriteConcern like this with COEI changed" method added.
44
bda0e0a @bwmcadams Release r2.7.0-rc3
bwmcadams authored
45 2.7.0-rc3 / 2011-10-31
46 =======================
47
48 * changed if statement to improve readability.
49 * JAVA-462: GridFSInputFile does not close input streams when constructed by the driver (greenlaw110)
50 - Add closeStreamOnPersist option when creating GridFSInputFile
51 * JAVA-425 fixes
52 - attempt to clean up and standardize writeConcern
53 - throw exception if w is wrong type
54 - fix cast exception in case W is a String
55 * Documented continue on error better.
56 * Close inputstream of GridFSInputFile once chunk saved
57 * JAVA-461: the logic to spread requests around slaves may select a slave over latency limit
58 * Reset buffer when the object is checked out and before adding back.
59 * added MongoOptions test
60 * use the socket factory from the Mongo for ReplicaSetStatus connections
61 * added MongoOptions.copy
62
f31dc6d @bwmcadams Release r2.7.0-rc2
bwmcadams authored
63 2.7.0-rc2 / 2011-10-26
64 ========================
65
66 * JAVA-459: smooth the latency measurements (for secondary/slave server selection)
67 * JAVA-428: Fixed edge cases where slaveOK / ReadPreference.SECONDARY wasn't working
68 * JAVA-444: make ensureIndex first do a read on index collection to see if index exists * If an embedded field was referenced in an index a hard failure occurred, due to triggering of the 'no dots in key names' logic via the insert. Moved code to use the lower level API method which permits disabling of key checks.
69 * Introduced "bamboo-test" task which does NOT halt on failure to allow bamboo tests to complete and report properly (and various fixes)
70 * added unit test for x.y ensureIndex.
71
6f7f9a2 @bwmcadams Release r2.7.0-rc1
bwmcadams authored
72 2.7.0-rc1 / 2011-10-24
0d65bed @bwmcadams Release r2.7.0-rc0
bwmcadams authored
73 =======================
74
75 * JAVA-434: replaced isEmpty() with 1.5 compatible alternative
76 * JAVA-363: NPE in GridFS.validate
77 * JAVA-356: make JSONParseException public
78 * JAVA-413: intern dbref.ns
79 * JAVA-444: query before insert on index creation.
80 * JAVA-404: slaveOk support for inline mapreduce (routes to secondaries); changed CommandResult to include serverUsed, made readPref-Secondary set slaveOk query flag, toString/toJSON on Node/ReplicaSetStatus.
81 * Import javax.net in an OSGi environment.
82 * JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK
83 * Added a skip method to ensure continueOnInsertError test is only run on Server versions 2.0+
84 * JAVA-448 - Tailable Cursor behavior while not in AWAIT mode
85 + Fixed non-await empty tailable cursor behavior to be more consistently inline with other drivers & user expectations. Instead of forcing a sleep of 500 milliseconds on "no data", we instead when tailable catch an empty cursor and return null instead. This should be more safely non blocking for users who need to roll their own event driven code, for which the sleep breaks logic.
86 * JAVA-439: Check keys to disallow dot in key names for embedded maps
87 * added getObjectId method.
88 * add partial query option flag
89 * JAVA-425 - Support MongoDB Server 2.0 getLastError Changes (j, w=string/number)
90 * JAVA-427 - Support ContinueOnError Flag for bulk insert
91 * JAVA-422 - Memoize field locations (and other calculated data) for LazyBSONObject
92 * JAVA-421 - LazyBSONObject exhibits certain behavioral breakages
93 * JAVA-420: LazyBSONObject does not handle DBRef
94 * Fix & cleanup of Javadoc comments (kevinsawicki)
95 * JAVA-365: Poor concurrency handling in DBApiLayer.doGetCollection
96 * JAVA-364: MapReduceOutput sometimes returns empty results in a replica set when SLAVE_OK=true
97 * JAVA-333: Allow bson decoder per operation (find/cursor)
98 * JAVA-323: When executing a command, only toplevel object returned should be a CommandResult (not sub-objects)
99
Something went wrong with that request. Please try again.