Skip to content

Conversation

@tanik98
Copy link
Contributor

@tanik98 tanik98 commented Apr 2, 2025

Description

  • Adding interface for support of building source using stored/docvalues in FieldMapper
  • Implemented these methods for these fields:
    • Date(millis and nanos)
    • Number(Integer/Long/Unsigned Long/Bytes/Short/Half Float)
    • Scaled Float
    • Boolean
    • Ip
    • Constant Keyword
    • Geo Point
    • Keyword
    • Text
    • Wildcard
  • Tested these changes by integrating the flow with search path and covered tests for both docValues and stored fields.
  • Integration with mapper and search path will be covered in separate PR.

This PR replaces #17383, it was closed due to modification to a branch and is not restorable.

Related Issues

Resolves #17073

Part of feature #9568

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue has been created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@github-actions
Copy link
Contributor

github-actions bot commented Apr 2, 2025

❌ Gradle check result for 639b436: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@tanik98 tanik98 requested a review from bugmakerrrrrr May 1, 2025 21:30
@github-actions
Copy link
Contributor

github-actions bot commented May 1, 2025

✅ Gradle check result for 827d5b7: SUCCESS

@tanik98
Copy link
Contributor Author

tanik98 commented May 6, 2025

@bugmakerrrrrr did you happen to look at the latest revision?

Copy link
Contributor

@bugmakerrrrrr bugmakerrrrrr left a comment

Choose a reason for hiding this comment

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

I don't have any more questions other than the comments

@tanik98 tanik98 requested a review from bugmakerrrrrr May 6, 2025 20:39
@github-actions
Copy link
Contributor

github-actions bot commented May 6, 2025

❌ Gradle check result for a28c1ba: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Contributor

github-actions bot commented May 7, 2025

❌ Gradle check result for 1e9d9a2: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@tanik98 tanik98 force-pushed the tanik-derived-source-feature branch from 1e9d9a2 to 897a596 Compare May 7, 2025 09:40
@github-actions
Copy link
Contributor

github-actions bot commented May 7, 2025

❌ Gradle check result for 897a596: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@tanik98 tanik98 force-pushed the tanik-derived-source-feature branch from 897a596 to 51909c7 Compare May 7, 2025 16:16
@github-actions
Copy link
Contributor

github-actions bot commented May 7, 2025

✅ Gradle check result for 51909c7: SUCCESS

@shwetathareja shwetathareja merged commit 99642ff into opensearch-project:main May 8, 2025
29 of 30 checks passed
neuenfeldttj pushed a commit to neuenfeldttj/OpenSearch that referenced this pull request Jun 26, 2025
…ous type of field mappers (opensearch-project#17759)

* Adding support for derive source feature and implementing it for some of the field types

Signed-off-by: Tanik Pansuriya <[email protected]>Signed-off-by: TJ Neuenfeldt <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enhancement or improvement to existing feature or request Indexing:Performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Derived Source] Add support for deriving source field in FieldMapper

4 participants