Couch-DB
view release on metacpan or search on metacpan
===== ChangeLog of distribution Couch-DB
All code was made by Mark Overmeer.
Attributes refer to people who made contributions in ideas and bug-reports.
version 0.201: Fri 30 Jan 11:33:38 CET 2026
Changes:
- changed parameters of ::searchAnalyze().
- ::DB::compact() split into ::compactViews() and ::Design::compactViews()
Improvements:
- better organization of docs.
- adapt to minor documentation changes in API calls.
- convert publication process to OODoc 3.06.
- restyle the code and docs to OODoc 3 style.
- export docs to interactive documentation browsing.
version 0.200: Wed 18 Jun 12:26:20 CEST 2025
Changes:
- rename ::Database::search() into ::allDocs()
- rename ::Design::indexFind() into ::search(), add $db->search()
- rename ::Design::viewSearch() into ::viewDocs()
- rename ::Result::page() into ::pageDocs()
- loads of work on the ::Design documents
- remove leading '_' from special call parameters.
Fixes:
- setResultDelayed() method name [paulinsche]
- _pathToDoc() calls in ::Design [paulinsche]
- _pathToDoc() double uri_escape [paulinsche]
- find() cannot run queries in parallel.
Improvements:
- add on_row event
- add ::Result::supportsPaging()
- add ::Result::row(), ::rows(), and ::docs()
- add ::Result::page(), ::pageDocs(), and ::pageRows()
- add ::Document::row()
- explain different ways of searching.
- add ::DB::freshUUID()
- add ::Result::short() and string overloading.
- add rows feature to some ::Client interfaces.
- configurable paging stop
version 0.006: Mon 9 Sep 09:42:09 CEST 2024
Fixes:
- search(query) parameter 'reduce' typo.
- create document with _id==undef (or not set) will block an id to be created.
github pull#1 [Paulinsche]
version 0.005: Sun 23 Jun 09:33:12 CEST 2024
Changes:
- searchAnalyse -> searchAnalyze
- clusterSetup(%options) -> clusterSetup($config, %options)
- ::Client::dbUpdates(%options) -> dbUpdates(\%feed, %options)
- ::Database::compact(ddoc) -> compact(design)
- ::Database::listDocuments() -> search()
- ::Database::listDesigns() -> designs()
- ::Database::listIndexes() -> indexes()
- ::Database::{purge,inspect}Documents() -> *Docs()
- ::Database::updateDocuments() -> saveBulk()
- ::Database::saveBulk(on_error) -> saveBulk(issues)
( run in 3.004 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )