Releases: dedalozzo/eoc-client
Handle multiple database using the same prefix
Using the new setDbPrefix()
method, an user can specify a prefix that will be added automatically to the database's name. This is really useful when a single application uses multiple databases.
Modified the name of the NativeAdapter to SocketAdapter since it uses raw sockets.
Removed unused transaction code
Removed the transactions related code.
Changed the interface of many methods
The client doesn't support anymore selectDb(), so the database must be passed to every call database related. This is a big change necessary to deal with different databases inside the same application. This change breaks the code of any application using the library.
Fix chunk response native client methods
This release fix a couple of bugs introduced in a previous version on the Native client.
Fixed replication methods
This release fix both startReplication() and stopReplication() APIs.
Replaced the [] syntax with the old array() due to a Doxygen bug
Replaced the [] syntax for the class vars declaration and initialisation with the old array() syntax, otherwise Doxygen generates a strange warning.
Fixed header styles
Improved the documentation's consistence.
Fixed a bug on delete() and isDeleted() methods
A saving operation was failing in case delete() is called on the document. CouchDB _deleted attribute uses, in fact, a boolean and I was assigning a string. Fixed.
First stable version
This is the first stable version, still not complete but working.