Craig Minihan
Craig Minihan
Currently the access log outputs the following format: ``` /_utils/index.html METHOD: GET /_utils/style/layout.css?0.11.0 METHOD: GET /_utils/script/jquery.js METHOD: GET /_utils/script/jquery.dialog.js METHOD: GET /_utils/script/json2.js METHOD: GET ``` It would be useful if...
On systems with large numbers of CPUs this will reduce the memory overhead
The thread-pool uses too much CPU even when no work is being done. This can be 2% per thread however with many threads the total number is quite large.
Duplicate strings should be single instance to reduce memory overhead. Could also consider gzip/snappy compression or language compression (https://github.com/antirez/smaz).
Futon will multipart POST when uploading an attachment to a doc. Without this feature the only option is to PUT the attachment using the attachment REST API or use POST...
Add a CouchDB compatible replication engine so AvanceDB can act as a replication source.
The gason JSON parser doesn't handle the JavaScript Number.MIN_VALUE or Number.MAX_VALUE constants when assigned to a field in a document. Both these values result in invalid values, in the case...
Also: remove the `delete _revisions` lines from the JS test scripts to confirm the change.
AvanceDB places no significance to the `_deleted` field in documents. To CouchDB these are deleted and we should follow this behaviour. The oddness comes from documents that arrive via PUT/POST...