Skip to content

10 disable array length field test#13

Open
hulkoba wants to merge 178 commits intoport-python-testsfrom
10-disable-array-length-field-test
Open

10 disable array length field test#13
hulkoba wants to merge 178 commits intoport-python-testsfrom
10-disable-array-length-field-test

Conversation

@hulkoba
Copy link

@hulkoba hulkoba commented Nov 12, 2025

Overview

  • Port 10_disable_array_length_field_test from python to elixir
  • extend create_text_index() to allow option parameters

Testing recommendations

make elixir-search

Related Issues or Pull Requests

Checklist

  • Code is written and works correctly
  • Changes are covered by tests
  • Any new configurable parameters are documented in rel/overlay/etc/default.ini
  • Documentation changes were made in the src/docs folder
  • Documentation changes were backported (separated PR) to affected branches

@hulkoba hulkoba force-pushed the port-python-tests branch 8 times, most recently from c413a13 to 25f1f55 Compare November 19, 2025 14:21
@hulkoba hulkoba force-pushed the 10-disable-array-length-field-test branch 2 times, most recently from d712f47 to 64562a9 Compare November 27, 2025 06:47
janl and others added 30 commits February 20, 2026 12:49
…-arm

ci: temporarily disable freebsd-arm worker because it is too slow
…ct-index-test

Port Python test to Elixir: `12_use_correct_index_test`
…ult-field-test

Port Python test to Elixir: `06-text-default-field-test`
Port Python test to Elixir: `07_text_custom_field_list_test`
Almalinux 10 was enabled by Ronny in the couchdb-pkg repo!

Also, add an extra "intermediate" variant, that might be useful to
have especially before swithing the minimum up. In our case that's
Erlang 27.
path
open_doc
delete_doc
ddoc_info
delete_index
bulk_delete
Port Python test to Elixir: `01-index-crud-test`
Port Python test to Elixir: `03-operator-test`
…date-test

Port Python test to Elixir: `13_stable_update_test`
If user specifies a correctly formatted timestamp but it's before 0 unix time,
return entries since 0 unix time (1970-01-01T00:00:00Z) instead of a function
clause error.
The explicit `infinity` value can work better with multiple config levels.

Also, users can now enable ttl for the whole cluster but disable it for
specific dbs by setting their ttl in {db}/_auto_purge to `infinity`.

While at it, update the etc default.ini config comment since we switched to
using the `{num}_{timeunit}` format.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.