forked from indexdata/yaz4j
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
67 lines (44 loc) · 1.78 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
--- 1.5 2015/05/21
* breaking API change: Package#send throws ZoomException
* add ConnectionExtended tests
--- 1.4 2014/06/26
* bugfix: fix multiple JVM segv on null pointers
* API: ScanSet is iterable
* API: Connection is closeable
* build: support Oracle JVM on OS X
* build: support older YAZ5 releases on Debian/Ubuntu
--- 1.3 2013/04/16
* new API class: Query (CQLQuery, PrefixQuery) allows sorting prior to search,
adds CQL scan queries
* new API method: ResultSet#sort allows sort after search
* new API method: ResultSet#getRecords allows fething records in bundles
* API sugar: ResultSet is now iterable
* API deprecation: string arg versions of Connection#search and Connection#scan
are now deprecated
* win32/64 build files included in the source (requires Windows SDK)
* improved API docs
Bug fixes:
* avoid redundant buffer copies in Record#get
* memory leak in Connection#search
--- 1.2 2010/04/22
Changes to the API:
* add Connection close that shutdowns socket without destroying the object
* rename ResultSet getSize to getHitCount
Bug fixes:
* #3115 - fix JVM crash when fetching records in unsupported syntax caused
by null ptr dereference, handle record errors during search and in-record
errors
* properly deallocate records not managed by a result set
--- 1.1 2010/02/22
Major changes to the API:
* using Java naming conventions
* simplified/removed less used classes
* using standard Java container types instead of of binded natives
* use checked exceptions for all app/protocol layer errors
Major changes to the code layout, using Maven to manage build.
Bug fixes:
* #3122 - out of memory bug caused by ResultSet using memory proportional
to the number of hits
--- 1.0 2009/09/22
Initial version after receiving the code from Talis.
Added JUnit test cases.