You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow-up to #3881. The time-series SQL functions are recently added and still malleable. Each has positional optional parameters today, with obvious growth ahead:
Accept a trailing options map validated by com.arcadedb.function.sql.FunctionOptions on each of the four. Positional forms remain supported. Unknown keys are rejected with a descriptive error.
Non-goals
No grammar changes.
No new knobs in this pass unless already wired up. The point is to install the hook and make future knob additions zero-cost at the call site.
Deliverables
Code: route trailing options through FunctionOptions.
Tests: options-map path + unknown-key rejection.
Docs: show the options-map syntax alongside the positional form.
Activity
feat: added optional map with params in complex SQL functions
chore(deps): bump com.google.api.grpc:proto-google-common-protos from…
chore(deps): bump the github-actions group with 2 updates [skip ci]
feat: added optional map with params in complex SQL functions
chore(deps-dev): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 …
chore(deps): bump org.postgresql:postgresql from 42.7.8 to 42.7.9 [sk…
chore(studio-deps)(deps): bump marked from 15.0.12 to 17.0.4 in /stud…
feat: added optional map with params in complex SQL functions
chore(deps): bump com.google.api.grpc:proto-google-common-protos from…
chore(deps): bump the github-actions group with 2 updates [skip ci]