Skip to content

[18.0][MIG] field_vector: Migration to 18.0#3589

Draft
IJOL wants to merge 6 commits intoOCA:18.0from
BITVAX:18.0-mig-field_vector
Draft

[18.0][MIG] field_vector: Migration to 18.0#3589
IJOL wants to merge 6 commits intoOCA:18.0from
BITVAX:18.0-mig-field_vector

Conversation

@IJOL
Copy link
Copy Markdown
Contributor

@IJOL IJOL commented Apr 1, 2026

Summary

  • Port field_vector from 16.0 to 18.0
  • Replace fields.Default with fields.SENTINEL (renamed in v18)
  • Fix pre_init_hook signature: (cr) -> (env)
  • Fix isinstance calls: (A, B) -> A | B (ruff UP038)
  • Fix line length issues
  • Version bump to 18.0.1.0.0
  • Pre-commit auto fixes applied

Tests

  • Module installs successfully (requires pgvector PostgreSQL extension)
  • No dedicated test suite in module

@IJOL IJOL force-pushed the 18.0-mig-field_vector branch 2 times, most recently from 68df69d to 95a56d1 Compare April 1, 2026 19:41
@IJOL IJOL force-pushed the 18.0-mig-field_vector branch from 95a56d1 to 8cd3eb1 Compare April 1, 2026 19:54
@legalsylvain legalsylvain marked this pull request as draft April 1, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants