Skip to content

Conversation

nik9000
Copy link
Member

@nik9000 nik9000 commented Aug 5, 2025

Adds some small fixes to COPY_SIGN and some docs and tests. The fixes are mostly supporting the literal NULL in parameters. COPY_SIGN supports float arguments, but the tests don't cover it because we don't build float blocks. Otherwise, the tests are fairly standard.

Adds some small fixes to `COPY_SIGN` and some docs and tests. The fixes
are mostly supporting the literal `NULL` in parameters. `COPY_SIGN`
supports `float` arguments, but the tests don't cover it because we
don't build `float` blocks. Otherwise, the tests are fairly standard.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Aug 5, 2025
@elasticsearchmachine
Copy link
Collaborator

Hi @nik9000, I've created a changelog YAML for you.

Copy link
Contributor

github-actions bot commented Aug 5, 2025

@nik9000 nik9000 added the auto-backport Automatically create backport pull requests when merged label Aug 5, 2025
throw new IllegalArgumentException("bogus numeric type [" + type + "]");
}

public static List<TypedDataSupplier> getSuppliersForNumericType(DataType type) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we just call this getSuppliersForType() and implement for everything? (Or leave it with an exception for unhandled cases until we need them)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me.

@nik9000 nik9000 enabled auto-merge (squash) August 6, 2025 18:04
@nik9000 nik9000 merged commit 0cf8d3a into elastic:main Aug 6, 2025
33 checks passed
nik9000 added a commit to nik9000/elasticsearch that referenced this pull request Aug 6, 2025
Adds some small fixes to `COPY_SIGN` and some docs and tests. The fixes
are mostly supporting the literal `NULL` in parameters. `COPY_SIGN`
supports `float` arguments, but the tests don't cover it because we
don't build `float` blocks. Otherwise, the tests are fairly standard.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
9.1

elasticsearchmachine pushed a commit that referenced this pull request Aug 6, 2025
Adds some small fixes to `COPY_SIGN` and some docs and tests. The fixes
are mostly supporting the literal `NULL` in parameters. `COPY_SIGN`
supports `float` arguments, but the tests don't cover it because we
don't build `float` blocks. Otherwise, the tests are fairly standard.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL auto-backport Automatically create backport pull requests when merged >bug Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v9.1.2 v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants