Update README.md
[platform/upstream/ejdb.git] / Changelog
1 ejdb (1.2.11) testing; urgency=medium
2
3   * EJDB_EXPORT for bson_free fixed #160
4   * Segmentation fault using $orderby #182
5
6  -- Anton Adamansky <adamansky@gmail.com>  Thu, 16 Mar 2017 12:25:59 +0700
7
8 ejdb (1.2.10) testing; urgency=medium
9
10   * Fix: Uninitialized Memory Conditional fixe #155
11   * Fix: $set fails to create nested keys if supplied with a non existent topmost key #148
12
13  -- Anton Adamansky <adamansky@gmail.com>  Fri, 24 Jul 2015 17:21:38 +0600
14
15 ejdb (1.2.9) testing; urgency=low
16
17   * Fix: Builds shared lib when -DBUILD_SHARED_LIBS:BOOL=OFF #143
18   * Fix: Not able to store data above 2GB on windows #149
19
20  -- Anton Adamansky <adam@dev-main.weblab.nsu.ru>  Fri, 10 Jul 2015 14:30:07 +0600
21
22 ejdb (1.2.8) testing; urgency=low
23
24   * Fix: Problem with the bson2json conversion dealing with doubles #135
25   *     $push and $pushAll operations are implemented. #130
26   * Fix: $rename can operate on nested json objects #107
27   * Fix: $inc doesn't create key if it doesn't exist #120
28   * Source code style fixes
29   * A data format version info now stored in the database meta header #139
30
31  -- Anton Adamansky <adamansky@gmail.com>  Mon, 01 Jun 2015 13:07:17 +0600
32
33 ejdb (1.2.7) testing; urgency=low
34
35   * EJDB nodejs modules now published as precompiled binaries for Windows
36   * Project build improvements #131
37   * Fix of Nodejs module windows build fail #12
38   * Added support of querying BSON symbols #129
39
40  -- Anton Adamansky <adamansky@gmail.com>  Thu, 23 Apr 2015 12:20:34 +0600
41
42 ejdb (1.2.6) testing; urgency=low
43
44   * Fix: $addToSet works improperly for non existent nested keys #123
45   * Fix: Queries of int64_t (longs) on Windows is returning invalid results #127
46   * Fix: Cross compile EJDB for MIPS fails #125
47
48  -- Anton Adamansky <adamansky@gmail.com>  Wed, 15 Apr 2015 10:24:43 +0600
49
50 ejdb (1.2.5) testing; urgency=low
51
52   * Build fixes for OSX #121 #122
53
54  -- Anton Adamansky <adamansky@gmail.com>  Fri, 27 Mar 2015 10:21:41 +0600
55
56 ejdb (1.2.4) testing; urgency=low
57
58   * rt lib depenedency on MacOS
59   * fixed incorrect static libejdb linkage options
60   * minor fixes in project build scripts
61
62  -- Anton Adamansky <adamansky@gmail.com>  Sun, 22 Mar 2015 22:45:31 +0600
63
64 ejdb (1.2.3) testing; urgency=low
65
66   * Project moved to CMake build system #115
67   * Added negation support for the $elemMatch #109
68   * Set `TCETHREAD` when pthread mutex or lock allocation fails.
69     - This change been cherry picked from  #4 https://github.com/Incubaid/tokyocabinet/pull/4
70   * Added $rename query operators.
71   * Fixed #104 #114
72   * Implemented $slice operator #14
73   * Added ability to do mongo like queries with the distinct operation #93
74   * EJDB shared library changed its name from `tcejdb` to `ejdb`
75
76  -- Anton Adamansky <adamansky@gmail.com>  Tue, 10 Mar 2015 23:15:01 +0700
77
78 ejdb (1.1.25) testing; urgency=low
79
80   * Mongodb $unset operation implemented #101
81   * json2bson segfaults for arrays of simple types #102
82
83  -- Anton Adamansky <adamansky@gmail.com>  Sun, 27 Oct 2013 23:32:14 +0700
84
85 ejdb (1.1.24) testing; urgency=low
86
87   * Fixed incorrect $set behaviour #99
88
89  -- Anton Adamansky <adamansky@gmail.com>  Tue, 10 Sep 2013 22:30:49 +0700
90
91 ejdb (1.1.23) testing; urgency=low
92
93   * Fixed crash with $elemMatch inside $and #96
94   * Memleak #97
95
96  -- Anton Adamansky <adamansky@gmail.com>  Tue, 03 Sep 2013 23:47:39 +0700
97
98 ejdb (1.1.22) testing; urgency=low
99
100   * Testing new package build script
101
102  -- Anton Adamansky <adamansky@gmail.com>  Tue, 20 Aug 2013 02:36:48 +0700
103
104 ejdb (1.1.21) testing; urgency=low
105
106   * Testing new package build script
107
108  -- Anton Adamansky <adamansky@gmail.com>  Tue, 20 Aug 2013 01:06:38 +0700
109
110 ejdb (1.1.20) testing; urgency=low
111
112   * Fixed minor bug with update positional operator.
113
114  -- Anton Adamansky <adamansky@gmail.com>  Tue, 20 Aug 2013 01:01:51 +0700
115
116 ejdb (1.1.19-4) testing; urgency=low
117
118   * Added support for MongoDB $(query) update operator #91
119
120  -- Anton Adamansky <adamansky@gmail.com>  Mon, 19 Aug 2013 16:07:29 +0700
121
122 ejdb (1.1.18) testing; urgency=low
123
124   * Added support MongoDB $(projection) operator #15
125
126   * Fixed incorrect behavior of field inclusion in $fields #15
127
128   * Fixed wrong checking of $ in collection names #90
129
130  -- Anton Adamansky <adamansky@gmail.com>  Sun, 11 Aug 2013 23:32:26 +0700
131
132 ejdb (1.1.17) testing; urgency=low
133
134   * Supports nested `$and` and `$or` clauses. #81
135
136  -- Anton Adamansky <adamansky@gmail.com>  Thu, 08 Aug 2013 18:03:11 +0700
137
138 ejdb (1.1.16) testing; urgency=low
139
140   * Fixed incorrect $set and $addToSet behaviour. #88 #89
141
142  -- Anton Adamansky <adamansky@gmail.com>  Wed, 07 Aug 2013 10:07:12 +0700
143
144 ejdb (1.1.15) testing; urgency=low
145
146   * Fixed segfault when passing NULL for cnames #84
147
148  -- Anton Adamansky <adamansky@gmail.com>  Sat, 20 Jul 2013 17:26:41 +0700
149
150 ejdb (1.1.14-2) testing; urgency=low
151
152   * Fix of arrays exporting in json export mode
153
154  -- Anton Adamansky <adamansky@gmail.com>  Fri, 19 Jul 2013 10:43:45 +0700
155
156 ejdb (1.1.14) testing; urgency=low
157
158   * Supports generic ejdb commands interface
159   * Export/Import database data implemented
160
161  -- Anton Adamansky <adamansky@gmail.com>  Thu, 18 Jul 2013 15:44:31 +0700
162
163 ejdb (1.1.13) testing; urgency=low
164
165   * .Net binding
166   * BSON processing fixes
167
168  -- Anton Adamansky <adamansky@gmail.com>  Fri, 21 Jun 2013 12:40:28 +0700
169
170 ejdb (1.1.12) testing; urgency=low
171
172   * Threading consistency improvements
173
174  -- Anton Adamansky <adamansky@gmail.com>  Mon, 03 Jun 2013 11:32:15 +0700
175
176 ejdb (1.1.10) testing; urgency=low
177
178   * Threading consistency improvements
179
180  -- Anton Adamansky <adamansky@gmail.com>  Thu, 30 May 2013 20:43:15 +0700
181
182 ejdb (1.1.8) testing; urgency=low
183
184   * Fullscan selects stability improvements
185
186  -- Anton Adamansky <adamansky@gmail.com>  Thu, 30 May 2013 17:45:00 +0700
187
188 ejdb (1.1.7) testing; urgency=low
189
190   * Fixed memleak #65
191
192  -- Anton Adamansky <adamansky@gmail.com>  Tue, 28 May 2013 12:35:56 +0700
193
194 ejdb (1.1.6) testing; urgency=low
195
196   * Better error reporting in the case of lack pthread resources.
197
198  -- Anton Adamansky <adamansky@gmail.com>  Sat, 25 May 2013 18:22:07 +0700
199
200 ejdb (1.1.5-0) testing; urgency=low
201
202   * TCHDB locking optimization
203   * Out of memory crash fixed (#64)
204
205  -- Anton Adamansky <adamansky@gmail.com>  Fri, 24 May 2013 01:12:16 +0700
206
207 ejdb (1.1.4-0) testing; urgency=low
208
209   * Array token index can be used for number eq matching
210
211  -- Anton Adamansky <adamansky@gmail.com>  Sun, 05 May 2013 22:11:14 +0700
212
213 ejdb (1.1.3-0) testing; urgency=low
214
215   * Minor optimizations in the header files
216
217  -- Anton Adamansky <adamansky@gmail.com>  Tue, 30 Apr 2013 13:02:48 +0700
218
219 ejdb (1.1.1-1) testing; urgency=low
220
221   * Various bugfixes
222   * EJDB & TokyoCabinet ported to windows
223
224  -- Anton Adamansky <adamansky@gmail.com>  Thu, 25 Apr 2013 13:22:39 +0700
225
226 ejdb (1.0.68-2) unstable; urgency=low
227
228   * Fixed number index crash #54
229
230  -- Anton Adamansky <adamansky@gmail.com>  Fri, 22 Mar 2013 18:01:39 +0700
231
232 ejdb (1.0.66) stable; urgency=low
233
234   * Better BSON error reporting
235
236  -- Anton Adamansky <adamansky@gmail.com>  Mon, 11 Mar 2013 00:16:58 +0700
237
238 ejdb (1.0.65) unstable; urgency=low
239
240   * Fix include directives to relative paths
241
242  -- Anton Adamansky <adamansky@gmail.com>  Wed, 13 Feb 2013 23:17:33 +0700
243
244 ejdb (1.0.64) unstable; urgency=low
245
246   * Build flags fix
247
248  -- Anton Adamansky <adamansky@gmail.com>  Tue, 12 Feb 2013 00:50:00 +0700
249
250 ejdb (1.0.63) unstable; urgency=low
251
252   * Fixed version number in tcutil.h
253
254  -- Anton Adamansky <adamansky@gmail.com>  Sun, 10 Feb 2013 15:34:29 +0700
255
256 ejdb (1.0.59) unstable; urgency=low
257
258   * Initial Release.
259
260  -- Anton Adamansky <adamansky@gmail.com>  Sat, 02 Feb 2013 23:42:28 +0700
261