0.1.0
Pre-release
Pre-release
What's Changed
- Initial Commit by @owaiskazi19 in #1
- Added MAINTAINERS and CODEOWNERS by @owaiskazi19 in #4
- Refactored code base by @owaiskazi19 in #7
- Updated namespace opensearchSDK -> org.opensearch.sdk by @owaiskazi19 in #10
- Update gradle wrapper to 7.4.2 by @dbwiddis in #15
- Updated Developer Guide by @joshpalis in #16
- Fail build on wildcard imports by @dbwiddis in #18
- added additional information in contributing document to require at l… by @joshpalis in #26
- New Design with createComponent extension point by @owaiskazi19 in #8
- Update Developer Guide by @ryanbogan in #33
- Document security scope for extensions by @peternied in #29
- Fail build on missing Javadocs by @dbwiddis in #45
- Added tests for createComponent workflow and removed the logs of gradle test by @owaiskazi19 in #44
- Add license header check/fix using spotless by @dbwiddis in #51
- Added a new line linter by @owaiskazi19 in #55
- Project plan for anomaly detection features by @peternied in #43
- Initial draft of Design for extensions by @saratvemulapalli in #60
- Move package to handlers by @vibrantvarun in #77
- Removing Netty4 local copy and consume from Maven by @saratvemulapalli in #76
- [Feature/extensions] Adding extensibility support for extension point getNamedWriteables. by @joshpalis in #54
- Renaming the project to reflect opensearch-sdk by @saratvemulapalli in #82
- Rename to Extensions by @mloufra in #72
- issue # 49 Rename and possibly move static method for determining local ephemeral address by @mloufra in #85
- Updating Developer guide by @vibrantvarun in #84
- Provide Extension API to OpenSearch by @dbwiddis in #74
- Publish artifacts to maven local by @owaiskazi19 in #92
- Rename everything from opensearch-sdk to opensearch-sdk-java by @mloufra in #96
- Created SDK Client to interact with OpenSearch by @owaiskazi19 in #67
- Only send one extension info when initializing by @dbwiddis in #103
- Register REST API and forward REST requests to associated extension by @dbwiddis in #101
- Add Extension API interfaces and implement in sample Hello World extension by @dbwiddis in #109
- Adding support to register Transport Actions by @saratvemulapalli in #115
- Code coverage by @mloufra in #104
- Pass full RestResponse to user from Extension by @dbwiddis in #114
- Adding dbwiddis@ to opensearch-sdk-java as a maintainer by @owaiskazi19 in #124
- Handle named wildcards (REST path parameters) by @dbwiddis in #123
- Added badges for CI in README by @owaiskazi19 in #125
- Remove warnings by @lucasfsvilela in #134
- Add ActionListener onFailure to ExtensionsRunner by @ryanbogan in #87
- Added java compatible version by @owaiskazi19 in #153
- Add getSettings support for AD by @dbwiddis in #147
- [Feature/Extensions] Adds Principal-Identity Token to extensions rest request by @DarshitChanpura in #140
- [Feature/extensions] Adding support for Extension Create Components [environment settings and add setting update consumers] by @joshpalis in #138
- Change action listener request by @ryanbogan in #141
- Refactor handler method by @mloufra in #158
- Pass REST params and content to extensions by @dbwiddis in #163
- Refactor Netty4 method by @mloufra in #166
- Refactor transportservice request by @mloufra in #167
- Adding support for extension to register transport actions by @saratvemulapalli in #164
- Refactor ExtensionsRunner test code out of production source tree by @roulpriya in #172
- Temporarily redirect gradle run to helloWorld by @dbwiddis in #177
- Return consumed params and content from extensions by @dbwiddis in #187
- Added createComponent to Extension interface by @ryanbogan in #146
- Re: Updating Netty Logging to only display errors and default logging to debug by @saratvemulapalli in #189
- [Feature/extensions] Modified Environment settings support by @joshpalis in #179
- Parse JSON XContent in the RestHelloAction by @dbwiddis in #192
- Transport service by @mloufra in #191
- Configure spotless to cleanup misc files by @dbwiddis in #193
- Simplify gradle check workflow to ensure visibility by @dbwiddis in #197
- Run spotless check before gradle check by @owaiskazi19 in #198
- Fix TransportService initialization by @dbwiddis in #199
- Add copyright line to license headers by @dbwiddis in #196
- Modified sendClusterStateRequest to return the cluster state to caller by @joshpalis in #201
- Compiler warning by @mloufra in #195
- Enforce type safety for ExtensionNamedWriteableRegistry by @mloufra in #203
- Modified local node request to return discovery node directly to caller by @joshpalis in #202
- Add dependabot configuration by @dbwiddis in #209
- Bump com.diffplug.spotless from 6.3.0 to 6.11.0 by @dependabot in #219
- Bump log4j-core from 2.17.1 to 2.19.0 by @dependabot in #220
- Migrate client transports to Apache HttpClient/Core5.x by @owaiskazi19 in #231
- Combine version strings for multi-module dependencies by @dbwiddis in #233
- Move extension settings reading into the BaseExtension by @mloufra in #205
- Removed unused exception by @owaiskazi19 in #234
- Prevent duplicate workflow runs on dependabot PRs by @dbwiddis in #232
- Bump jacksonDatabindVersion from 2.12.6.1 to 2.13.4 by @dependabot in #237
- Bump jaxb-api from 2.2.2 to 2.3.1 by @dependabot in #236
- Bump lucene-core from 9.4.0-snapshot-ddf0d0a to 9.4.1 by @dependabot in #235
- Bump require-javadoc from 1.0.4 to 1.0.5 by @dependabot in #238
- Bump jacksonDatabindVersion from 2.14.0-rc3 to 2.14.0 by @dependabot in #239
- Added OpenSearch configuration for connection by @owaiskazi19 in #207
- Bump netty-all from 4.1.84.Final to 4.1.85.Final by @dependabot in #249
- Configure spotless license header for test classes by @dbwiddis in #247
- Add gradle diffCoverage report by @dbwiddis in #248
- Fix diffCoverage GHA on non-PR by @dbwiddis in #251
- Refactor readSettingsFromYaml to ExtensionSettings by @dbwiddis in #253
- Make NamedXContent available to extensions by @dbwiddis in #244
- Provide a higher level implementation for REST handlers by @dbwiddis in #246
- Don't evaluate git diff on CI by @dbwiddis in #254
- Registered modules in SDKClient for parsing JSON by @owaiskazi19 in #257
- Bump lucene-core from 9.4.1 to 9.4.2 by @dependabot in #260
- Bump com.diffplug.spotless from 6.11.0 to 6.12.0 by @dependabot in #259
- Configure Renovate by @renovate-bot in #256
- Configure Mend for GitHub.com by @mend-for-github-com in #267
- Update dependency gradle to v7.6 by @renovate-bot in #264
- Update dependency org.plumelib:require-javadoc to v1.0.6 by @renovate-bot in #272
- Enforce minimum guava version to resolve CVE by @dbwiddis in #271
- Integrate Mend Renovate config into Mend for Github by @dbwiddis in #275
- Typo fix by @dbwiddis in #278
- Don't duplicate workflow runs for Mend PRs by @dbwiddis in #280
- Update jacksonDatabindVersion to v2.14.1 by @mend-for-github-com in #279
- Renaming to match changes on OpenSearch repo by @ryanbogan in #276
- Adding specific code owners for easier maintenance by @saratvemulapalli in #284
- Update dependency io.netty:netty-all to v4.1.86.Final by @mend-for-github-com in #286
- Removed NamedWriteableRegistry and fixed DiscoveryExtensionNode const… by @ryanbogan in #290
- Change workflow to pull from main and catch up sdk with changes made on main by @ryanbogan in #297
- Adding more unit test coverage by @saratvemulapalli in #295
- Update plugin com.diffplug.spotless to v6.12.1 by @mend-for-github-com in #303
- Updated MAINTAINERS.md format. by @dblock in #307
- Added High Level Rest Client for SDK by @owaiskazi19 in #306
- Adding maven Snapshots repo for SDK by @saratvemulapalli in #311
- Create formatted error response messages for exceptions by @dbwiddis in #310
- Added query for initialized extensions by @mloufra in #300
- Add workflow to publish snapshots by @gaiksaya in #312
- Update junit5 monorepo to v5.9.2 by @mend-for-github-com in #314
- Add manual trigger option to snapshots workflow by @gaiksaya in #316
- Update developer guide by @dbwiddis in #313
- Fix env variables for publishing snapshots by @gaiksaya in #317
- Update dependency io.netty:netty-all to v4.1.87.Final by @mend-for-github-com in #334
- Changing return type of getActions to be generic by @vibrantvarun in #336
- Update plugin com.diffplug.spotless to v6.13.0 by @mend-for-github-com in #340
- Replace CountDownLatches for response handlers with CompletableFutures by @ryanbogan in #301
- Only publish snapshots from org repo by @dbwiddis in #342
- Simulate ClusterService methods with SDKClusterService class by @dbwiddis in #344
- Parameterize SettingsUpdateConsumer to avoid need to cast by @dbwiddis in #352
- [Backport 1.x] Add support for minimum compatible version for Extensions and OpenSearch by @opensearch-trigger-bot in #399
- [Backport 1.x] Add auto-backport and backport branch deletion workflows by @opensearch-trigger-bot in #400
- [Backport 1.x] Fix token on delete backport branch workflow by @opensearch-trigger-bot in #402
- [Backport 1.x] Add new workflow to automatically add 'backport 1.x' label on main branch PR's by @opensearch-trigger-bot in #404
- [Backport 1.x] Reorder repository search order to put snapshots last by @opensearch-trigger-bot in #405
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.14.0 by @opensearch-trigger-bot in #406
- [Backport 1.x] Update jacksonDatabindVersion to v2.14.2 by @opensearch-trigger-bot in #407
- [Backport 1.x] Create SDKRestClient wrapper class around RestHighLevelClient by @opensearch-trigger-bot in #408
- [Backport 1.x] Created Searchplugin.java with default implementation by @opensearch-trigger-bot in #409
- [Backport 1.x] Created EngineExtension with default implementation from EnginePlugin by @opensearch-trigger-bot in #410
- [Backport 1.x] Update dev guide from _opensearch-sdk-1 to _opensearch-sdk-java-1 in example curl command by @opensearch-trigger-bot in #411
- [Backport 1.x] Move settings update consumers to new SDKClusterSettings class by @opensearch-trigger-bot in #412
- [Backport 1.x] Add Plugin to Extension migration guide by @opensearch-trigger-bot in #413
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.14.1 by @opensearch-trigger-bot in #418
- Change 1.x branch to pull from 2.6 snapshot and revert 'Migrate client transports to Apache HttpClient/Core5.x' by @ryanbogan in #420
- [Backport 1.x] Mask snapshots variables by @opensearch-trigger-bot in #426
- [Backport 1.x] Added mget for high level rest client by @opensearch-trigger-bot in #429
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.15.0 by @opensearch-trigger-bot in #433
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.88.Final by @opensearch-trigger-bot in #439
- [Backport 1.x] Create ActionExtension Interface by @opensearch-trigger-bot in #442
- [Backport 1.x] Remove unnecessary exception throwing for settings update consumers by @opensearch-trigger-bot in #443
- [Backport 1.x] Simplify client creation by passing settings by @opensearch-trigger-bot in #444
- [Backport 1.x] Add Guice dependency and inject ExtensionsRunner into Extension by @opensearch-trigger-bot in #445
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.89.Final by @opensearch-trigger-bot in #446
- [Backport 1.x] Changed the sequence of Guice injection by @opensearch-trigger-bot in #456
- [Backport 1.x] Replace jackson YAML reading with snakeyaml by @opensearch-trigger-bot in #459
- [Backport 1.x] Baseline MAINTAINERS and CODEOWNERS with active maintainers by @opensearch-trigger-bot in #462
- [Backport 1.x] Added untriaged issue workflow. by @opensearch-trigger-bot in #461
- [Backport 1.x] Removed lucene dependency by @opensearch-trigger-bot in #471
- [Backport 1.x] Implement Action dependency injection by @opensearch-trigger-bot in #469
- [1.x] Publish snapshots after every push by @owaiskazi19 in #474
- [1.x] Fixed Publish Snapshots by @owaiskazi19 in #475
- [Backport 1.x] Create SDKNamedXContentRegistry class and provide updated registry by @dbwiddis in #476
- [Backport 1.x] Pass ExtensionsRunner instance to createComponents by @opensearch-trigger-bot in #479
- [Backport 1.x] Update log4jVersion to v2.20.0 by @dbwiddis in #480
- [Backport 1.x] Update dependency gradle to v7.6.1 by @opensearch-trigger-bot in #486
- [Backport 1.x] Added update for high level rest client by @opensearch-trigger-bot in #488
- [Backport 1.x] Added localNode() to SDKCluster service to retrieve the extensionNode from the extensionsRunner by @opensearch-trigger-bot in #492
- [Backport 1.x] Add client.execute to SDKRestClient by @opensearch-trigger-bot in #494
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.16.0 by @opensearch-trigger-bot in #500
- [Backport 1.x] Added performRequest for SDKRestClient by @opensearch-trigger-bot in #501
- [Backport 1.x] Removing SafeConstructor() now that Snakeyml has been bumped up to 2.0 by @opensearch-trigger-bot in #505
- [Backport 1.x] Update PLUGIN_MIGRATION document with guidance on how to retrieve NamedXContentRegistry objects for created components by @opensearch-trigger-bot in #509
- [Backport 1.x] Delay sending Settings Update Consumers until initialization by @opensearch-trigger-bot in #511
- [Backport 1.x] Update tibdex/github-app-token action to v1.8.0 by @opensearch-trigger-bot in #514
- [Backport 1.x] Added updateSettings for SDKIndicesClient by @opensearch-trigger-bot in #516
- [Backport 1.x] Properly initialize SDKClient actions map by @opensearch-trigger-bot in #521
- [Backport 1.x] Whitesource remediate/gradle 8.x by @opensearch-trigger-bot in #523
- [Backport 1.x] Only store names of extension transport actions by @opensearch-trigger-bot in #528
- [1.x] Updated add_backport_label.yml to the main branch. (#495) by @vyvy3 in #533
- [Backport 1.x] Update aws-actions/configure-aws-credentials action to v2 by @opensearch-trigger-bot in #532
- [Backport 1.x] Add empty or custom SDKNamedXContentRegistry by @ryanbogan in #535
- [Backport 1.x] Added Changes on SDK Side to register its Implemented Interfaces by @opensearch-trigger-bot in #536
- [Backport 1.x] Always initialize SDKActionModule by @opensearch-trigger-bot in #548
- [Backport 1.x] Created ScriptExtension interface #318 by @opensearch-trigger-bot in #549
- [Backport 1.x] Add sample for validator by @opensearch-trigger-bot in #550
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.17.0 by @opensearch-trigger-bot in #555
- [Backport 1.x] Use checkstyle for javadoc checks by @opensearch-trigger-bot in #561
- [Backport 1.x] Integrated Async Java Client by @opensearch-trigger-bot in #565
- [Backport 1.x] Created the MapperExtension interface and added the MapperPlugin content by @opensearch-trigger-bot in #566
- [Backport 1.x] Remove unneeded branch deletion workflow by @opensearch-trigger-bot in #568
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.90.Final by @opensearch-trigger-bot in #569
- [Backport 1.x] Added IndexStoreExtension interface by @opensearch-trigger-bot in #570
- [Backport 1.x] Change SDKClusterSettings constructor to use same params as ClusterSettings by @opensearch-trigger-bot in #571
- [Backport 1.x] Added SystemIndexExtension by @opensearch-trigger-bot in #573
- [Backport 1.x] Add PersistentTaskExtension interface by @opensearch-trigger-bot in #576
- [Backport 1.x] Added github-merit-badger for SDK by @opensearch-trigger-bot in #592
- [Backport 1.x] Initialize SDKClient with instance of ExtensionSettings by @opensearch-trigger-bot in #593
- [Backport 1.x] [FEATURE] Create ReloadableExtension interface by @opensearch-trigger-bot in #596
- [Backport 1.x] Create IngestExtension interface by @opensearch-trigger-bot in #595
- [Backport 1.x] Created Repository Extension by @opensearch-trigger-bot in #598
- [Backport 1.x] Added CircuitBreakerExtension interface by @opensearch-trigger-bot in #601
- [Backport 1.x] Added getNamedWriteableRegistry() API for extensions by @opensearch-trigger-bot in #617
- [Backport 1.x] Change imports for xcontent by @ryanbogan in #618
- [Backport 1.x] Execute remote actions on another extension by @opensearch-trigger-bot in #606
- [Backport 1.x] Adds getExecutorBuilders and indexNameExpressionResolver to extensionsRunner by @joshpalis in #628
- [Backport 1.x] Document creating an extension from scratch by @opensearch-trigger-bot in #633
- [Backport 1.x] Generate RestRequest to pass to Rest Handlers by @dbwiddis in #630
- [Backport 1.x] Created ExtensibleExtension interface by @opensearch-trigger-bot in #638
- [Backport 1.x] Added multi search for Search Detector by @opensearch-trigger-bot in #640
- [Backport 1.x] Add AnalysisExtension interface by @opensearch-trigger-bot in #641
- [Backport 1.x] Adding performRequestAsync to SDKRestClient by @opensearch-trigger-bot in #646
- [1.x] Catch up backports by @dbwiddis in #660
- [Backport 1.x] Added support for headers for ExtensionRestRequest by @opensearch-trigger-bot in #662
- [Backport 1.x] Match Rest Path registry with RestController using SDKMethodHandlers by @dbwiddis in #664
- [Backport 1.x] Removed old addSettingsUpdateConsumer method by @opensearch-trigger-bot in #669
- [Backport 1.x] Changed the test for RegexValidator class by @opensearch-trigger-bot in #663
- [Backport 1.x] Adding unrecognized method in BaseExtensionRestHandler by @opensearch-trigger-bot in #676
- [Backport 1.x] Add identity/authorization headers into Rest Client calls by @opensearch-trigger-bot in #677
- [Backport 1.x] Handle Deprecated and Replaced Routes in Extension Rest Handlers by @opensearch-trigger-bot in #680
- [Backport 1.x] Updates PLUGIN_MIGRATION.md for aggregation return type by @opensearch-trigger-bot in #678
- [Backport 1.x] Update dev guide to add another option to run OpenSearch with Extensions feature-flag enable by @opensearch-trigger-bot in #679
- [Backport 1.x] Implement getFieldMapping on SDKRestClient by @opensearch-trigger-bot in #681
- [Backport 1.x] Companion changes for moving ExtensionRequest to Protobuf by @opensearch-trigger-bot in #689
- [Backport 1.x] Adds bulk request for SDKRestClient by @opensearch-trigger-bot in #691
- [Backport 1.x] Publish sources and javadoc with the release JAR by @opensearch-trigger-bot in #694
- [Backport 1.x] Update jacksonDatabindVersion to v2.15.0 by @opensearch-trigger-bot in #695
- [Backport 1.x] Fix javadoc links by @opensearch-trigger-bot in #700
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.92.Final by @opensearch-trigger-bot in #699
- [Backport 1.x] Update junit5 monorepo by @opensearch-trigger-bot in #706
- [Backport 1.x] Fix javadocs and improve javadoc CI by @dbwiddis in #701
- [Backport 1.x] Adds DeleteByQuery Request for SDKRestClient by @opensearch-trigger-bot in #710
- [Backport 1.x] Adding companion changes to RegisterRestActions Protobuf changes by @opensearch-trigger-bot in #711
- [Backport 1.x] Backport PRs duplicate gradle build and wrapper validation actions by @opensearch-trigger-bot in #712
- [Backport 1.x] Updates delete by query method by @opensearch-trigger-bot in #716
- [Backport 1.x] Updates migration doc for ParsedMax by @opensearch-trigger-bot in #719
- [Backport 1.x] Setup extension TLS by @cwperks in #718
- [Backport 1.x] Update dependency gradle to v8.1.1 by @opensearch-trigger-bot in #722
- [Backport 1.x] Fixed gradlew run without security by @opensearch-trigger-bot in #728
- [Backport 1.x] Update OpenSearch host and port on SDKRestClient after init by @opensearch-trigger-bot in #731
- [Backport 1.x] [CCI] Added @return to javadoc for MapperExtension class by @opensearch-trigger-bot in #737
- [Backport 1.x] Added return notation to javadoc of extension interfaces by @opensearch-trigger-bot in #738
- [Backport 1.x] Adding updateSettings to sdk cluster admin client by @opensearch-trigger-bot in #742
- [Backport 1.x] Added method for create OK status response with empty JSON content by @opensearch-trigger-bot in #744
- [Backport 1.x] Adding cross-version support for extension transport apis by @opensearch-trigger-bot in #749
- [Backport 1.x] Fixed docs for new api changes by @opensearch-trigger-bot in #750
- [Backport 1.x] Replaced implementation() by api() for opensearch libs by @dbwiddis in #751
- [Backport 1.x] Added missed javadoc for ActionExtension, CertFileProps by @opensearch-trigger-bot in #754
- [Backport 1.x] Add dependency information to from-scratch docs by @opensearch-trigger-bot in #756
- [Backport 1.x] Update dependency com.google.inject:guice to v7 by @opensearch-trigger-bot in #759
- [Backport 1.x] Update jacksonDatabindVersion to v2.15.1 by @opensearch-trigger-bot in #762
- [Backport 1.x] Add default Opensearch host and port if init comes from localhost by @opensearch-trigger-bot in #770
- [Backport 1.x] Removed handler for onIndexModule by @opensearch-trigger-bot in #779
- [Backport 1.x] Update plugin com.diffplug.spotless to v6.19.0 by @opensearch-trigger-bot in #781
- Revert "[Backport 1.x] Add default Opensearch host and port if init comes from localhost (#770)" by @joshpalis in #784
- [Backport 1.x] Don't change Extension REST client Settings with transport node info by @opensearch-trigger-bot in #787
- [Backport 1.x] Update SDKRestClient/OpenSearchAsync client with http.port setting from OpenSearch during intialization by @opensearch-trigger-bot in #790
- [Backport 1.x] Update dependency com.google.guava:guava to v32 by @opensearch-trigger-bot in #794
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.93.Final by @opensearch-trigger-bot in #795
- [Backport 1.x] Adds exists/aliasExists() methods to SDKIndicesClient by @opensearch-trigger-bot in #803
- [Backport 1.x] Update jacksonDatabindVersion to v2.15.2 by @opensearch-trigger-bot in #805
- [Backport 1.x] Added Publish to Maven Local check before build by @opensearch-trigger-bot in #808
- [Backport 1.x] Add integration test framework by @opensearch-trigger-bot in #796
- [Backport 1.x] Adds health() to SDK Cluster admin client by @opensearch-trigger-bot in #811
- [Backport 1.x] Refactored all sendFooRequest(TransportService transportService) calls by @dbwiddis in #813
- [Backport 1.x] Adds ClusterName to SDKClusterService by @opensearch-trigger-bot in #819
- [Backport-1.x] Refactor extension documentation (#777) backport to 1.x by @kolchfa-aws in #816
- [Backport 1.x] Miscellaneous Spotbugs issues (#582) by @dbwiddis in #814
- [Backport 1.x] Update dependency com.google.guava:guava to v32.0.1-jre by @opensearch-trigger-bot in #821
- [Backport 1.x] Add javadoc task to enable automatic javadoc publishing by @opensearch-trigger-bot in #823
- [Backport 1.x] fix(bug): Extension should not bind to its hostname by @opensearch-trigger-bot in #831
- [Backport 1.x] Update outdated class names in documentation by @opensearch-trigger-bot in #828
- [Backport 1.x] Update dependency io.netty:netty-all to v4.1.94.Final by @opensearch-trigger-bot in #832
- [Backport 1.x] Updated DEV guide with the new initialization api by @opensearch-trigger-bot in #838
- [Backport 1.x] chore(deps): update vachashah/backport action to v2.2.0 by @opensearch-trigger-bot in #839
- [Backport-1.x] Added release drafter for one click release of SDK by @owaiskazi19 in #841
- [Backport 1.x] Added Jenkins file and RELEASING.md by @opensearch-trigger-bot in #843
- [Backport 1.x] Updated DESIGN.md and the extension design architecture. by @opensearch-trigger-bot in #846
- [Backport 1.x] Bind Extension host to wildcard address by @opensearch-trigger-bot in #847
- [Backport 1.x] fix(deps): update dependency com.google.guava:guava to v32.1.1-jre by @opensearch-trigger-bot in #854
- [Backport 1.x] [Extensions] Fixing Imports String.java by @opensearch-trigger-bot in #765
- [Backport 1.x] Updated Design diagram by @opensearch-trigger-bot in #863
- [Backport 1.x] Register new routes via SDK as named routes (#827) and Makes route prefix setting routeNamePrefix optional #868 by @DarshitChanpura in #866
- [Backport 1.x] Update jenkins file to use updated docker image by @opensearch-trigger-bot in #872
- [Backport 1.x] Add handlers for read, update, and delete to CREATE_YOUR_FIRST_EXTENSION doc by @opensearch-trigger-bot in #878
- Revert "[Backport 1.x] Register new routes via SDK as named routes (#827) and Makes route prefix setting routeNamePrefix optional #868" by @DarshitChanpura in #877
- [Backport 1.x] chore(deps): update dependency gradle to v8.2.1 by @opensearch-trigger-bot in #873
- [1.x] Downgrade gradle to 8.1.1 for release by @ryanbogan in #884
- [Backport 1.x] Initial Hello World Extension integration test by @ryanbogan in #881
- [Backport 1.x] [Extensions] Allow default log4j behavior for users of SDK by @opensearch-trigger-bot in #888
- [Backport 1.x] chore(deps): update plugin com.diffplug.spotless to v6.20.0 by @opensearch-trigger-bot in #890
- [Backport 1.x] fix(deps): update dependency io.netty:netty-all to v4.1.95.final by @opensearch-trigger-bot in #893
- [1.x] Added snapshot check for build.gradle by @owaiskazi19 in #896
- [Backport 0.1] Updated repository location on jenkins by @opensearch-trigger-bot in #902
- [Backport 0.1] Updated POM publishing by @opensearch-trigger-bot in #905
New Contributors
- @peternied made their first contribution in #29
- @lucasfsvilela made their first contribution in #134
- @roulpriya made their first contribution in #172
- @dependabot made their first contribution in #219
- @renovate-bot made their first contribution in #256
Full Changelog: https://github.com/opensearch-project/opensearch-sdk-java/commits/0.1.0