v4.2.4
What's Changed
- More _stats support by @flimzy in #962
- Protect collator with a mutex by @flimzy in #967
- Standardize use of options methods by @flimzy in #968
- Merge query methods by @flimzy in #969
- Improve views support by @flimzy in #970
- Slight progress merging query methods by @flimzy in #971
- More merging of query methods by @flimzy in #972
- reduce=true for all docs view by @flimzy in #973
- Support proper collation for default views by @flimzy in #974
- Update example to show current behavior of key handling by @flimzy in #976
- Improve view options, part 1 by @flimzy in #977
- Add rest of options to viewOptions struct by @flimzy in #979
- Add service logs to output by @flimzy in #978
- Various view improvements by @flimzy in #980
- Update todo list by @flimzy in #981
- Query/View progress by @flimzy in #982
- Add support for view options: include_design & local_seq by @flimzy in #983
- Start adding tests specifically around the reduceRows method by @flimzy in #984
- All docs attachments by @flimzy in #985
- Views attachments by @flimzy in #986
- Add GopherJS 1.19 to test suite by @flimzy in #965
- A re-implementation of reduce functionality, which should allow for proper caching of intermediate results by @flimzy in #987
- Reduce iterator by @flimzy in #988
- Move some things from internal to int for import by x/sqlite to DRY by @flimzy in #989
- Use top-level
int
package instead of localinternal
package for DRY by @flimzy in #990 - Switch to new reduce lib by @flimzy in #991
- Reduce cache by @flimzy in #992
- Add CreateDoc feature by @flimzy in #993
- Disallow certain options for reduce by @flimzy in #994
- Support group_level=0 in reduce pkg by @flimzy in #995
- Allow reducing in batches by @flimzy in #996
- Start using reduce cache by @flimzy in #997
- More cache use, and flesh out some options for reduced views by @flimzy in #998
- Finish fleshing out options for reduce and group queries by @flimzy in #999
- More work on caching reduce results by @flimzy in #1000
- Detect conflicting key options by @flimzy in #1001
- A couple more tests for caching logic by @flimzy in #1002
- Add support for specifying collation in ddocs by @flimzy in #1004
- Optionally log queries in tests by @flimzy in #1005
- Add support for $or, and some cleanups by @flimzy in #1006
- Remove reduce cache support by @flimzy in #1007
- Add common collate package by @flimzy in #1009
- Complete (I think) AST parsing for mango queries by @flimzy in #1008
- Update x/sqlite to use new common collate pkg by @flimzy in #1010
- Add matching support to mango2 pkg by @flimzy in #1011
- Replace old mango implementation with the new, complete one by @flimzy in #1012
- Minimal _find support for sqlite backend by @flimzy in #1013
- Merge Find() options into query by @flimzy in #1016
- Find() is now basically complete, except for index support by @flimzy in #1017
- Add support for Go 1.23 by @flimzy in #1018
- Bump version for Go 1.23 by @flimzy in #1019
Full Changelog: v4.2.3...v4.2.4