Commit dd4d7bc
[Refactor] StreamIO and OpenSearchException foundation to core library (opensearch-project#8035)
This commit refactors the Stream IO classes from the server to core
library to support cloud native and serverless extensions.
The following classes are refactored:
* StreamInput
* StreamOutput
* Writeable
* NamedWriteable
* NamedWriteableRegistry
* Index
* ShardId
* BytesReference
* ByteArray
* BigArray
* SecureString
* Text
* ParsingException
* RestStatus
The namespace is left unchanged but will be refactored in a follow up
commit to avoid split package in order to support jigsaw modularity.
Signed-off-by: Nicholas Walter Knize <[email protected]>
Signed-off-by: Rishab Nahata <[email protected]>1 parent bf1156a commit dd4d7bc
File tree
133 files changed
+1993
-2178
lines changed- libs/core/src/main/java/org/opensearch
- action
- support
- common
- bytes
- compress
- io
- stream
- settings
- text
- util
- xcontent
- core/common/io
- stream
- index
- shard
- snapshots
- rest
- modules
- geo/src/test/java/org/opensearch/geo/search/aggregations/bucket/geogrid
- lang-mustache/src/main/java/org/opensearch/script/mustache
- rank-eval/src
- internalClusterTest/java/org/opensearch/index/rankeval
- main/java/org/opensearch/index/rankeval
- reindex/src
- main/java/org/opensearch/index/reindex/remote
- test/java/org/opensearch/index/reindex
- qa/smoke-test-http/src/test/java/org/opensearch/http
- server/src
- internalClusterTest/java/org/opensearch
- action
- search
- blocks
- indices
- memory/breaker
- state
- search/aggregations
- bucket
- terms
- pipeline
- snapshots
- main/java/org/opensearch
- action
- admin
- cluster/node/reload
- indices
- close
- readonly
- shards
- bulk
- get
- ingest
- search
- support
- replication
- termvectors
- cluster
- action/shard
- routing
- allocation
- common
- io
- stream
- lucene/search
- util
- gateway
- index
- engine
- mapper
- query
- reindex
- shard
- store
- indices
- recovery
- replication
- common
- rest
- script
- search/suggest/phrase
- tasks
- transport
- test/java/org/opensearch
- action
- bulk
- search
- client
- common/io/stream
- rest
- search/aggregations/pipeline
- transport
- test/framework/src/main/java/org/opensearch
- test
- transport
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
133 files changed
+1993
-2178
lines changedLines changed: 0 additions & 283 deletions
This file was deleted.
0 commit comments