Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Segment Replication][Testing] Creating new Segment Replication client to support running Integ Tests with Segment Replication enabled #9242

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
350 commits
Select commit Hold shift + click to select a range
382eb30
Add release notes for 2.11 (#10594)
noCharger Oct 12, 2023
1447d75
Point deprecated settings to the new location. (#10522)
msfroh Oct 12, 2023
25f2b76
Bump OpenTelemetry from 1.30.1 to 1.31.0 (#10617)
reta Oct 13, 2023
daf1350
Per request phase latency (#10351)
dzane17 Oct 13, 2023
53be8f3
Fix broken test testCommitOnCloseThrowsException_decRefStore (#10621)
mch2 Oct 13, 2023
6c1bd48
[Remote Store] Add Remote Store backpressure rejection stats to _node…
Oct 14, 2023
01a6ffd
Update release note and changelog (#10609)
noCharger Oct 14, 2023
ead7ade
Update version check (#10630)
Oct 16, 2023
368d35a
Add resource usage trackers and resource usage collector service (#9890)
bharath-techie Oct 16, 2023
dd63559
Bump org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2 in /plugins/…
dependabot[bot] Oct 16, 2023
e8ba35c
Remove the authenticate token method from TokenManager interface (#10…
stephen-crawford Oct 16, 2023
a8574cd
Bump com.google.http-client:google-http-client from 1.43.2 to 1.43.3 …
dependabot[bot] Oct 16, 2023
ec0cbb3
[BUG] Fix java.lang.SecurityException in repository-gcs plugin (#10642)
reta Oct 16, 2023
4112f8d
Bump com.squareup.okio:okio from 3.5.0 to 3.6.0 in /test/fixtures/hdf…
dependabot[bot] Oct 16, 2023
8bc6791
Enhancing FS stats to include read/write time, queue size and IO time…
bharath-techie Oct 17, 2023
d46a012
Fix flaky testEqualsAndHashcode in SearchRequestTests (#10649)
dzane17 Oct 17, 2023
7b62e2f
Fix dissect ingest processor parsing empty brackets failed (#9255)
gaobinlong Oct 17, 2023
a36ab39
Add telemetry tracer/metric enable flag and integ test (#10395)
Gaganjuneja Oct 17, 2023
8b04521
Fix flaky test testFlushThrowsFlushFailedExceptionOnCorruption. (#10671)
mch2 Oct 17, 2023
9cc0e7d
Change filenames for IndexMetadata and Manifest (#10557)
dhwanilpatel Oct 18, 2023
8276cbd
revive remote cluster state auto restore integ tests (#10503)
linuxpi Oct 18, 2023
4632f4b
Upload global cluster state to remote store (#10404)
dhwanilpatel Oct 18, 2023
e942483
[Segment Replication] Unmute Test SegmentReplicationTargetServiceTest…
Rishikesh1159 Oct 18, 2023
75bd9f2
Added BufferedInputStream to allow mark and reset ops during IO error…
vikasvb90 Oct 18, 2023
1715da5
Repository stats for remote store (#10567)
Bukhtawar Oct 18, 2023
d2c2e20
OnBehalfOf claims take second duration (#10664)
stephen-crawford Oct 18, 2023
c001417
Fix download reporting for segment replication (#10644)
kotwanikunal Oct 18, 2023
3a36c22
Download functionality of global metadata from remote store (#10535)
dhwanilpatel Oct 18, 2023
56736be
Remote Restore Cluster Metadata if local disk state lost after quorum…
linuxpi Oct 18, 2023
64539d8
fix change log conflicts (#10713)
linuxpi Oct 18, 2023
267bd5a
Version fixes for Resource Usage Stats and FS Stats (#10712)
gbbafna Oct 18, 2023
5ec2fe9
Add missing entry for 2.11 release notes (#10679)
kotwanikunal Oct 18, 2023
a3c1d50
Add @abbashus and @adnapibar back to CODEOWNERS (#10681)
msfroh Oct 19, 2023
7936f94
Added close on buffered stream in s3 async upload for additional clea…
vikasvb90 Oct 19, 2023
1d23b88
Muting s3 request stats test (#10736)
gbbafna Oct 19, 2023
3899d11
Changing version for repo stats blob post backport to 2.x (#10717)
gbbafna Oct 19, 2023
69f6f4e
[AUTO] [main] Add bwc version 2.11.1. (#10648)
opensearch-trigger-bot[bot] Oct 19, 2023
da24ca7
Performance Improvement for Datetime formats (update version checks t…
reta Oct 19, 2023
e389a09
Fix bug where retries within RemoteStoreRefreshListener cause infos/c…
mch2 Oct 19, 2023
781968b
Categorize search queries by type and log query shape (#10724)
deshsidd Oct 19, 2023
200ad5d
Introduce ConcurrentQueryProfiler to profile query using concurrent s…
ticheng-aws Oct 20, 2023
41a12e2
Make RemoteStoreReplicationSource#getSegmentFiles asynchronous (#10725)
mch2 Oct 20, 2023
c400d84
[Remote State] fix lock release before deletion is completed (#10611)
linuxpi Oct 20, 2023
6641ef8
Restore remote index shards with ExistingStoreRecoverySource after re…
linuxpi Oct 20, 2023
e12ab0f
Fix flaky remote cluster state UT (#10780)
dhwanilpatel Oct 20, 2023
5093cc7
Fix spotless failure (#10782)
dhwanilpatel Oct 20, 2023
e691df0
Add tracing instrumentation for indexing paths (#10273)
rayshrey Oct 20, 2023
a1fde65
[Remote Store] Fix relocation failure due to transport receive timeou…
ashking94 Oct 20, 2023
ffe9371
Update Github pull request template to have a task for inspecting fai…
reta Oct 20, 2023
1e28738
Increase remote recovery thread pool size (#10750)
andrross Oct 20, 2023
4f8bcff
Return unformatted Segment Replication metrics that take upload time …
Poojita-Raj Oct 20, 2023
1e9ec52
[Segment Replication] Fix Flaky test SegmentReplicationRelocationIT.t…
Rishikesh1159 Oct 20, 2023
51626d0
[Segment Replication] Add Segment Replication backpressure rejection …
Rishikesh1159 Oct 21, 2023
7c5a806
Added changes for AdmissionControl Interceptor and AdmissionControlSe…
ajaymovva Oct 21, 2023
14d4a63
[Remote Store] Use time elapsed since last successful local refresh f…
ashking94 Oct 21, 2023
911afc4
Remove remote store attributes from DiscoveryNode toString() (#10810)
dhwanilpatel Oct 22, 2023
79c6e32
Adds util to compare Metadata for remote state (#10661)
linuxpi Oct 22, 2023
e618b9b
Fix custom metadata not getting stored for remote store not supportin…
dhwanilpatel Oct 22, 2023
a09047a
Removed unnecessary catch statement (#10783)
shiv0408 Oct 22, 2023
9b7a9d0
Override local disk state if we are able to restore from remote (#10748)
linuxpi Oct 22, 2023
5e7c068
fix integ test: check for red indices and then manually restore to gr…
linuxpi Oct 23, 2023
ef4b327
Update version check made in PR #10656. (#10835)
Rishikesh1159 Oct 23, 2023
b5ef078
Fix remote cluster restore for data stream (#10777)
dhwanilpatel Oct 23, 2023
7453daa
[Remote Store] Sync segments in refresh listener on refresh after com…
ashking94 Oct 23, 2023
218a2ef
[Remote Store] Add extra buffer before deleting older generations of …
gbbafna Oct 23, 2023
8f13dee
Make index and global metadata upload timeout dynamic cluster setting…
rahulkarajgikar Oct 23, 2023
d84a00b
Revert "Validate checksum of each segment file post download from rem…
sachinpkale Oct 23, 2023
08ffd35
Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 (#10858)
dependabot[bot] Oct 23, 2023
da85124
Update per request latency check to V_2_12_0 (#10865)
dzane17 Oct 23, 2023
8b21739
Add cluster setting cluster.restrict.index.replication_type t… (#10866)
Poojita-Raj Oct 23, 2023
5a288ed
Changing version check to 2.12 for remote cluster state (#10844)
dhwanilpatel Oct 24, 2023
a2b5f0e
Created new urgent priority threadpool for remote cluster state uploa…
shiv0408 Oct 24, 2023
54e74a8
Add cluster state stats (#10670)
amkhar Oct 24, 2023
6f36752
Sync translog to remote on primary activate (#10839)
sachinpkale Oct 24, 2023
5bd413c
GHA to verify checklist items completion in PR descriptions (#10800)
peternied Oct 24, 2023
91ac084
link previous cluster uuid to current cluster uuid even if current cl…
linuxpi Oct 25, 2023
b5299f1
Delete corrupted file to re-download from remote store (#10891)
sachinpkale Oct 25, 2023
a890e51
Fix exception handling for global metadata upload (#10889)
dhwanilpatel Oct 25, 2023
3e64a7b
Change version to 2.12.0 for cluster state stats (#10915)
amkhar Oct 25, 2023
6779633
Fix flaky test testSendCorruptBytesToReplica (#10897)
mch2 Oct 25, 2023
44a9f18
Fix flaky testClusterStateBatchedUpdates test (#10922)
amkhar Oct 25, 2023
fb6fe1b
Fix flaky test IndexShardTests.testLocalDirectoryContains (#10929)
mch2 Oct 25, 2023
b17d4a8
[Remote Store] Fix refresh lag bug on primary term change (#10918)
ashking94 Oct 26, 2023
003b2cf
[Segment Replication] Handle exceptions on local file read during rep…
dreamer-89 Oct 26, 2023
fe8b2d5
[Remote Store] Fix shard failure on flush due to upload timeout (#10926)
ashking94 Oct 26, 2023
d1c94b5
Improved logging around remote cluster state (#10892)
dhwanilpatel Oct 26, 2023
746ca09
Fix valid cluster UUID logic for uncommitted cluster UUIDs (#10916)
soosinha Oct 26, 2023
5ae9333
Mute testSegRepSucceedsOnPreviousCopiedFiles and testNoFailuresOnFile…
dreamer-89 Oct 26, 2023
0c9fc21
Add log for failover time (#10952)
Poojita-Raj Oct 26, 2023
e9affea
Fixing unreferenced file cleanup flaky tests (#10801)
RS146BIJAY Oct 27, 2023
be65f54
Remove deprecated classes for Rounding (#10956)
ketanv3 Oct 27, 2023
fcbec24
Change log level to trace (#10971)
deshsidd Oct 27, 2023
bc74731
update the indexRandom function to create more segments and update (#…
neetikasinghal Oct 27, 2023
45f7be1
Ensure that segments are upload to remote store in case of local and …
gbbafna Oct 28, 2023
f372cbf
Add statsName field on stream while constructing PersistedStateStats …
amkhar Oct 28, 2023
73bbeb5
Restore ClusterState version during remote state restore (#10853)
linuxpi Oct 29, 2023
84be8c9
Use async write for manifest file and use latch for timeout (#10968)
dhwanilpatel Oct 30, 2023
4efa6d7
Read the same medata file that is locked during restore of shallow sn…
sachinpkale Oct 30, 2023
0d7d1e9
Update bundled JDK to JDK-21.0.1 (#10576)
reta Oct 30, 2023
7c917c5
Log more info with max seq no on upload to and download from remote t…
sachinpkale Oct 30, 2023
448635f
Disable sort optimization for HALF_FLOAT (#10999)
gashutos Oct 30, 2023
b147dc1
Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.21.1 in /bu…
dependabot[bot] Oct 30, 2023
da011ba
Make search pipelines asynchronous (#10598)
msfroh Oct 30, 2023
9d85e56
Fix passing wrong parameter when calling newConfigurationException() …
gaobinlong Oct 30, 2023
9c65350
[Segment Replication] Remove primary targets from replication tracker…
dreamer-89 Oct 31, 2023
63aff16
Adds various Query overrides to Keyword Field (#10425)
harshavamsi Oct 31, 2023
a2febe9
Fix SegRep bug where primary shards do not update tracked replica sta…
mch2 Oct 31, 2023
cb39d00
Fix weighted routing flaky test (#10955)
anshu1106 Oct 31, 2023
aa0fddb
Fix changelog for multiterm perf PR (#11038)
harshavamsi Nov 1, 2023
a512dae
Add Java 11/17/21 matrix for precommit and assemble checks (#11035)
reta Nov 1, 2023
8673fa9
Fix testDeleteAllAndListAllPits and testDeleteWhileSearch flaky tests…
bharath-techie Nov 1, 2023
c851b34
Adding slf4j license header to LoggerMessageFormat.java (#11069)
hyandell Nov 2, 2023
38999b2
Revert "Add cluster setting cluster.restrict.index.replication_type t…
Poojita-Raj Nov 2, 2023
54fa050
Refactor SegmentReplicationTargetService to only hold completed targe…
mch2 Nov 3, 2023
1130d65
Disable concurrent aggs for Diversified Sampler and Sampler aggs (#11…
jed326 Nov 4, 2023
747f7d1
Fixing concurrent search tests with one slice (#11071)
ticheng-aws Nov 5, 2023
c1962cc
Fix flaky pit/scroll tests in SegmentReplicationIT (#10770)
mch2 Nov 6, 2023
1782b90
[Streaming Indexing] Introduce new experimental HTTP transport based …
reta Nov 6, 2023
c40014f
Adding version condition while adding geoshape doc values to the inde…
navneet1v Nov 6, 2023
3bbc495
Fix flaky test RemoteIndexShardtests.testRepicaCleansUpOldCommitsWhen…
mch2 Nov 6, 2023
c206159
Fix flaky testMinScoreDisablesCountOptimization in query profile phas…
ticheng-aws Nov 7, 2023
145fd9e
Unmute FieldCapabilitiesIT.testWithIndexFilter for concurrent segment…
jed326 Nov 7, 2023
0ba5d58
Fix SuggestSearch.testSkipDuplicates by forceing refresh when indexin…
peternied Nov 7, 2023
4d8c228
Flaky RemoteClustersIT: Add assert busy to avoid race condition (#11057)
ankitkala Nov 8, 2023
a782f4f
Deprecate CamelCase PathHierarchy tokenizer name (#10894)
lukas-vlcek Nov 8, 2023
ff3a6a3
Fixed test cases for concurrent search (#11119)
e-emoto Nov 8, 2023
0a9dfec
Bump aws-actions/configure-aws-credentials from 2 to 4 (#10504)
dependabot[bot] Nov 8, 2023
61a598b
[Refactor] Use iterative approach to evaluate Regex.simpleMatch (#11060)
cwperks Nov 9, 2023
3eda422
Fix slice collectors to leaves association with post filter (#11134)
ticheng-aws Nov 9, 2023
0d54c16
[BWC and API enforcement] Decorate the existing APIs with proper anno…
reta Nov 9, 2023
dcb64d8
Make the gradle check comment more compact (#11151)
andrross Nov 10, 2023
2bd709b
update index random function to fix the bogus documents deletion (#11…
neetikasinghal Nov 10, 2023
0452d14
Adding support for dynamically updating Leader/follower checker timeo…
niyatiagg Nov 12, 2023
b01e483
[Remote Translog] Fix translog inconsistent generation assertion fail…
ashking94 Nov 12, 2023
8077a26
Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#11171)
dependabot[bot] Nov 13, 2023
c676479
Mute CardinalityWithRequestBreakerIT pending fix (#10752)
andrross Nov 13, 2023
6c980bc
Add indexRandomForConcurrentSearch method to tests: (#11118)
jed326 Nov 13, 2023
5143198
Enabling sort optimization back for half_float with custom comparator…
gashutos Nov 14, 2023
3f30511
Fixing the tests for concurrent search (#11076)
kasundra07 Nov 14, 2023
39308bf
Fixed test cases for concurrent search (#11184)
e-emoto Nov 14, 2023
3ff7e97
Add indexRandomForConcurrentSearch for tests: (#11181)
jed326 Nov 14, 2023
8657669
Fix tests for concurrent search (#11130)
Gankris96 Nov 14, 2023
675dd41
Fix tests for concurrent Search: TermsDocCountErrorIT (#11093)
weiwang118 Nov 15, 2023
c1866d9
Skipping half_float sort tests for 2.11.0 as well (#11214)
gashutos Nov 15, 2023
379acf3
Per request latency onPhaseEnd fix (#10934)
dzane17 Nov 15, 2023
c0c76e6
Passing IndicesService to ingest processor factory with processor par…
martin-gaievski Nov 15, 2023
08db961
Refactor common parts from the Rounding class into a separate 'round'…
ketanv3 Nov 15, 2023
53d5329
Muting flaky tests in SegmentReplicationSuiteIT (#11159)
mch2 Nov 15, 2023
54ff353
Fix SegmentReplicationPressureService to not schedule async tasks whe…
mch2 Nov 15, 2023
5b505ec
Treat Setting value with empty array string as empty array (#10625)
machenity Nov 15, 2023
09bacee
[BWC and API enforcement] Decorate the existing APIs with proper anno…
reta Nov 16, 2023
12c3d07
Fixing the tests for concurrent search (#11207)
kasundra07 Nov 16, 2023
b1adc84
Fix tests for concurrent search with IndexRandomForConcurrentSearch f…
Gankris96 Nov 16, 2023
e3bd0c3
Reduce amount of docs ingested for SegRep ITs (#10584)
mch2 Nov 16, 2023
dc5a299
[Sort] Sending missing values in comparator instead sending null (#11…
gashutos Nov 16, 2023
3509500
Fix SearchQueryIT to not depend on percentage (#11233)
andrross Nov 16, 2023
37ec313
Request level coordinator slow logs (#10650)
dzane17 Nov 16, 2023
03a9650
[BWC and API enforcement] Reduce the visibility of some existing APIs…
reta Nov 17, 2023
f4b25d6
Fix flaky test MoreExpressionIT.testSpecialValueVariable in concurren…
sohami Nov 17, 2023
edbc4e2
Add indexRandomForConcurrentSearch to tests (#11259)
jed326 Nov 19, 2023
60c46f3
Fix maxScore check in reduce phase when some scores are NaN (#11267)
jed326 Nov 20, 2023
b0d6b3c
Bump org.apache.logging.log4j:log4j-core from 2.21.1 to 2.22.0 in /bu…
dependabot[bot] Nov 20, 2023
00517eb
[BUG] The thread context is not properly cleared and messes up the tr…
reta Nov 20, 2023
0d3d7ae
fix-flaky: MultiCodecReindexTests (#10980)
r1walz Nov 20, 2023
2b359ab
Bump jackson and jackson_databind from 2.15.2 to 2.16.0 (#11273)
cwperks Nov 20, 2023
280f6e4
Handle canMatchSearchAfter for frozen context scenario (#11249)
gashutos Nov 20, 2023
e058858
Add 2.11.1 release notes (#11284)
andrross Nov 21, 2023
7f4537c
Add template snippets support for field and target_field in KV ingest…
gaobinlong Nov 21, 2023
4466dee
Bump actions/github-script from 6 to 7 (#11271)
dependabot[bot] Nov 21, 2023
b974dfb
Bump netty from 4.1.100.Final to 4.1.101.Final (#11294)
reta Nov 21, 2023
a0b016b
Disallow removing some metadata fields by remove ingest processor (#1…
gaobinlong Nov 22, 2023
e3c420f
Mute testNestedSort for concurrent segment search case (#11298)
sohami Nov 22, 2023
72e63f2
Delegating CachingWeightWrapper#count to internal weight object (#10543)
niyatiagg Nov 22, 2023
fe2d585
Fix for stuck update action in a bulk with retry_on_conflict property…
raghuvanshraj Nov 23, 2023
5bb6cae
Bump com.avast.gradle:gradle-docker-compose-plugin from 0.16.12 to 0.…
dependabot[bot] Nov 23, 2023
74b2d7d
Stream read pool and default s3 timeouts tuning (#10912)
vikasvb90 Nov 26, 2023
cdbbfcc
Bump OpenTelemetry from 1.31.0 to 1.32.0 and OpenTelemetry Semconv fr…
reta Nov 26, 2023
5a8e27a
Adding missing encryption context in decrypt call in KMS crypto plugi…
vikasvb90 Nov 27, 2023
87fc02a
Bump com.squareup.okhttp3:okhttp from 4.11.0 to 4.12.0 in /test/fixtu…
dependabot[bot] Nov 27, 2023
6d2cf13
Properly encapsulate SearchRequestOperationsListener related APIs as …
reta Nov 27, 2023
864e7f2
Bump com.gradle.enterprise from 3.14.1 to 3.15.1 (#11339)
dependabot[bot] Nov 27, 2023
ec5a0f9
Make number of segment metadata files in remote segment store configu…
sachinpkale Nov 27, 2023
8c6eb7d
Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 in /test/f…
dependabot[bot] Nov 27, 2023
26a1439
Improve boolean parsing performance (#11308)
ketanv3 Nov 27, 2023
ed1c8b7
[Remote Store] Handoff refreshes, translog uploads during relocation …
ashking94 Nov 28, 2023
0ddbd96
Improving the performance of date histogram aggregation (without any …
jainankitk Nov 28, 2023
cb65c25
Bump reactor-netty-core from 1.1.12 to 1.1.13 (#11350)
reta Nov 28, 2023
c4e703f
Allow changing number of replicas of searchable snapshot index (#11317)
bugmakerrrrrr Nov 28, 2023
2898f13
Adding lucene snapshot to the ci staging repository (#11241)
peterzhuamazon Nov 28, 2023
25cb920
Update error message when lucene max document limit is breached (#11312)
rayshrey Nov 28, 2023
afa67df
Fix build slice level breakdown (#11359)
ticheng-aws Nov 29, 2023
530a93b
Unmute nested sort related ITs (#11377)
jed326 Nov 29, 2023
6bc0cd6
[Remote Store] Fail index template creation with refresh_interval les…
linuxpi Nov 29, 2023
0b49929
Integrate CPU AC with ResourceUsageCollector and add CPU AC stats to …
ajaymovva Nov 29, 2023
913ac82
Bump commons-io:commons-io from 2.13.0 to 2.15.0 in /plugins/discover…
dependabot[bot] Nov 29, 2023
7aa65b4
Fix Shadow JAR dependency publication (#11369)
reta Nov 29, 2023
50e3666
Revert Rounding API visibility changes (#11392)
reta Nov 29, 2023
569a723
Bump commons-io:commons-io from 2.14.0 to 2.15.0 in /plugins/ingest-a…
dependabot[bot] Nov 29, 2023
4f7b2a4
Add log for unreferenced file cleanup (#11380)
RS146BIJAY Nov 30, 2023
edf7861
Fix remote shards balancer and remove unused variables (#11167)
bugmakerrrrrr Nov 30, 2023
39449b2
Fix query profiler test basic with concurrent execution (#11397)
ticheng-aws Nov 30, 2023
a123c43
Update Gradle to 8.5 (#11136)
reta Nov 30, 2023
21c0597
Fix 2.x entries in CHANGELOG on main (#11419)
andrross Nov 30, 2023
6fa3a0d
Fix bug where replication lag grows post primary relocation (#11238)
mch2 Dec 1, 2023
77a4daf
Optimizations in s3 async upload flow (#11327)
vikasvb90 Dec 1, 2023
69cc2a1
Fix for flaky test IndexServiceTests.testAsyncTranslogTrimTaskOnClose…
ankitkala Dec 1, 2023
0f835e0
Bump actions/setup-java from 3 to 4 (#11447)
dependabot[bot] Dec 4, 2023
aeac27b
Bump commons-net:commons-net from 3.9.0 to 3.10.0 in /test/fixtures/h…
dependabot[bot] Dec 4, 2023
3f5432e
Bump commons-io:commons-io from 2.13.0 to 2.15.1 (#11446)
dependabot[bot] Dec 4, 2023
35c3532
Bump org.apache.maven:maven-model from 3.9.4 to 3.9.6 (#11445)
dependabot[bot] Dec 4, 2023
50babcf
Bump org.apache.xmlbeans:xmlbeans from 5.1.1 to 5.2.0 in /plugins/ing…
dependabot[bot] Dec 4, 2023
f7f3500
[AUTO] [main] Add bwc version 2.11.2. (#11424)
opensearch-trigger-bot[bot] Dec 5, 2023
d875558
Interpret byte array as primitive using VarHandles (#11362)
ketanv3 Dec 5, 2023
c204585
[Search Pipelines] Add request-scoped state shared between processors…
msfroh Dec 5, 2023
a3c7952
Fix for flaky test SimpleBlocksIT.testAddBlockWhileDeletingIndices (#…
ankitkala Dec 6, 2023
effc9bc
Fix explanation message for TargetPoolAllocationDecider (#11449)
bugmakerrrrrr Dec 6, 2023
3b31359
Fix template setting override for replication type (#11417)
kotwanikunal Dec 6, 2023
33e9578
[BWC and API enforcement] Introduce checks for enforcing the API rest…
reta Dec 7, 2023
2a4aafd
Fixes to prevent segment fault errors arising due to unexpected SDK b…
vikasvb90 Dec 7, 2023
4ad2d4c
Removing cap of processors on remote store related threadpools (#11432)
gbbafna Dec 7, 2023
87b3011
Maintainer approval check (#11378)
peternied Dec 7, 2023
215fb22
Fix invalid BulkRequest construction for indexRandom() (#11516)
reta Dec 7, 2023
c1b3a73
Force version of logback-core and logback-classic to 1.2.13 (#11521)
mch2 Dec 7, 2023
10d34be
[Remote Store] Avoid repeated delete calls for the stale segment file…
sachinpkale Dec 8, 2023
3c14cc1
Bump jetty version in hdfs-fixture to 9.4.53.v20231009 (#11539)
mch2 Dec 8, 2023
de61a2e
Bump commons-io:commons-io from 2.15.0 to 2.15.1 in /plugins/discover…
dependabot[bot] Dec 11, 2023
1e72603
Bump org.wiremock:wiremock-standalone from 3.1.0 to 3.3.1 (#11555)
dependabot[bot] Dec 11, 2023
00dd577
Fix the issue with DefaultSpanScope restoring wrong span in the Trace…
reta Dec 11, 2023
6bb53de
Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0 (#11556)
dependabot[bot] Dec 11, 2023
4e72741
Restore support for Java 8 for RestClient (#11562)
reta Dec 11, 2023
cc38e6b
Exclude apache avro version included with hadoop-minicluster (#11564)
mch2 Dec 11, 2023
a2f792d
Bump grgit-core ffrom 5.2.0 to 5.2.1 (#11565)
mch2 Dec 11, 2023
2798114
Bump actions/stale from 8 to 9 (#11557)
dependabot[bot] Dec 11, 2023
66d4e9e
Create separate transport action for render search template action (#…
cwperks Dec 12, 2023
b5700b4
Move RAM Usage to precomputed block (#11587)
mgodwan Dec 12, 2023
a8da66c
Automatically add scheme to discovery.ec2.endpoint (#11512)
heyanlong Dec 12, 2023
79b1b74
Add release notes for 1.3.14 (#11592) (#11594)
mch2 Dec 12, 2023
074bc6a
Add heuristic slice_size for slice level top buckets in concurrent se…
jed326 Dec 12, 2023
bb67196
Convert issue and bug templates to use forms (#11534)
mch2 Dec 13, 2023
9f42963
Personalize code ownership areas (#11600)
peternied Dec 14, 2023
49ce678
Fix regex in triage.yml to support labels with spaces (#11618)
mch2 Dec 14, 2023
332f4c5
Fix flaky test of IndexShardTests.testRestoreLocalHistoryFromTranslog…
dhwanilpatel Dec 14, 2023
51cab98
Bump com.gradle.enterprise from 3.15.1 to 3.16.1 (#11629)
dependabot[bot] Dec 18, 2023
2b1c9ae
Fix automatic addition of protocol in discovery endpoint (#11612)
heyanlong Dec 18, 2023
9146c19
Bump com.squareup.okio:okio from 3.6.0 to 3.7.0 in /test/fixtures/hdf…
dependabot[bot] Dec 18, 2023
217c382
Bump actions/download-artifact from 3 to 4 (#11631)
dependabot[bot] Dec 18, 2023
37dae82
Bump com.netflix.nebula.ospackage-base from 11.5.0 to 11.6.0 in /dist…
dependabot[bot] Dec 18, 2023
863d453
Add additional handling in SearchTemplateRequest when simulate is set…
cwperks Dec 19, 2023
f1243ea
Bump actions/upload-artifact from 3 to 4 (#11647)
peternied Dec 19, 2023
c5f0c34
Merge branch 'opensearch-project:main' into segrep-testing-setup
Rishikesh1159 Dec 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .ci/bwcVersions
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,8 @@ BWC_VERSION:
- "2.9.0"
- "2.9.1"
- "2.10.0"
- "2.10.1"
- "2.11.0"
- "2.11.1"
- "2.11.2"
- "2.12.0"
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
* text eol=lf
*.jar binary
*.bat binary
*.zip binary
*.exe binary
Expand Down
28 changes: 27 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1,27 @@
* @reta @anasalkouz @andrross @Bukhtawar @CEHENKLE @dblock @gbbafna @setiah @kartg @kotwanikunal @mch2 @nknize @owaiskazi19 @peternied @Rishikesh1159 @ryanbogan @saratvemulapalli @shwetathareja @dreamer-89 @tlfeng @VachaShah @dbwiddis @sachinpkale @sohami @msfroh
# CODEOWNERS manages notifications, not PR approvals
# For PR approvals see /.github/workflows/maintainer-approval.yml

# Files have a single rule applied, the last match decides the owner
# If you would like to more specifically apply ownership, include existing owner in new sub fields

# To verify changes of CODEOWNERS file
# In VSCode
# 1. Install extension https://marketplace.visualstudio.com/items?itemName=jasonnutter.vscode-codeowners
# 2. Go to a file
# 3. Use the command palette to run the CODEOWNERS: Show owners of current file command, which will display all code owners for the current file.

# Default ownership for all repo files
* @abbashus @adnapibar @anasalkouz @andrross @Bukhtawar @CEHENKLE @dblock @dbwiddis @dreamer-89 @gbbafna @kartg @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @ryanbogan @sachinpkale @saratvemulapalli @setiah @shwetathareja @sohami @tlfeng @VachaShah

/modules/transport-netty4/ @peternied

/plugins/identity-shiro/ @peternied

/server/src/main/java/org/opensearch/extensions/ @peternied
/server/src/main/java/org/opensearch/identity/ @peternied
/server/src/main/java/org/opensearch/threadpool/ @peternied
/server/src/main/java/org/opensearch/transport/ @peternied

/.github/ @peternied

/MAINTAINERS.md @abbashus @adnapibar @anasalkouz @andrross @Bukhtawar @CEHENKLE @dblock @dbwiddis @dreamer-89 @gbbafna @kartg @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @peternied @reta @Rishikesh1159 @ryanbogan @sachinpkale @saratvemulapalli @setiah @shwetathareja @sohami @tlfeng @VachaShah
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/bug_template.md

This file was deleted.

79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: 🐛 Bug report
description: Create a report to help us improve
title: "[BUG] <title>"
labels: ['bug, untriaged']
body:
- type: textarea
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: dropdown
attributes:
label: Related component
description: Choose a specific OpenSearch component your bug belongs to. If you are unsure which to select or if the component is not present, select "Other".
multiple: false
options:
- Other
- Build
- Clients
- Cluster Manager
- Extensions
- Indexing:Performance
- Indexing:Replication
- Indexing
- Libraries
- Plugins
- Search:Aggregations
- Search:Performance
- Search:Query Capabilities
- Search:Query Insights
- Search:Relevance
- Search:Remote Search
- Search:Resiliency
- Search:Searchable Snapshots
- Search
- Storage:Durability
- Storage:Performance
- Storage:Remote
- Storage:Snapshots
- Storage
validations:
required: true
- type: textarea
attributes:
label: To Reproduce
description: Steps to reproduce the behavior.
value: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Additional Details
description: Add any other context about the problem here.
value: |
**Plugins**
Please list all plugins currently enabled.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Host/Environment (please complete the following information):**
- OS: [e.g. iOS]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
validations:
required: false
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

62 changes: 62 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: 🎆 Feature request
description: Suggest an idea for this project
title: '[Feature Request] <title>'
labels: ['enhancement, untriaged']
body:
- type: textarea
attributes:
label: Is your feature request related to a problem? Please describe
description: A clear and concise description of what the problem is.
placeholder: Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: dropdown
attributes:
label: Related component
description: Choose a specific OpenSearch component your feature request belongs to. If you are unsure of which component to select or if the component is not present, select "Other".
multiple: false
options:
- Other
- Build
- Clients
- Cluster Manager
- Extensions
- Indexing:Performance
- Indexing:Replication
- Indexing
- Libraries
- Plugins
- Search:Aggregations
- Search:Performance
- Search:Query Capabilities
- Search:Query Insights
- Search:Relevance
- Search:Remote Search
- Search:Resiliency
- Search:Searchable Snapshots
- Search
- Storage:Durability
- Storage:Performance
- Storage:Remote
- Storage:Snapshots
- Storage
validations:
required: true
- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -711,6 +711,14 @@ updates:
labels:
- "dependabot"
- "dependencies"
- directory: /modules/crypto/
open-pull-requests-limit: 1
package-ecosystem: gradle
schedule:
interval: weekly
labels:
- "dependabot"
- "dependencies"
- directory: /plugins/
open-pull-requests-limit: 1
package-ecosystem: gradle
Expand Down
2 changes: 2 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,10 @@ Resolves #[Issue number to be closed when this PR is merged]
- [ ] All tests pass
- [ ] New functionality has been documented.
- [ ] New functionality has javadoc added
- [ ] Failing checks are inspected and point to the corresponding known issue(s) (See: [Troubleshooting Failing Builds](../blob/main/CONTRIBUTING.md#troubleshooting-failing-builds))
- [ ] Commits are signed per the DCO using --signoff
- [ ] Commit changes are listed out in CHANGELOG.md file (See: [Changelog](../blob/main/CONTRIBUTING.md#changelog))
- [ ] Public documentation issue/PR [created](https://github.com/opensearch-project/documentation-website/issues/new/choose)

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](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin).
20 changes: 0 additions & 20 deletions .github/workflows/add-untriaged.yml

This file was deleted.

27 changes: 27 additions & 0 deletions .github/workflows/assemble.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Gradle Assemble
on: [pull_request]

jobs:
assemble:
if: github.repository == 'opensearch-project/OpenSearch'
runs-on: ${{ matrix.os }}
strategy:
matrix:
java: [ 11, 17, 21 ]
os: [ubuntu-latest, windows-latest, macos-latest]
steps:
- uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: temurin
- name: Setup docker (missing on MacOS)
if: runner.os == 'macos'
run: |
brew install docker
colima start
sudo ln -sf $HOME/.colima/default/docker.sock /var/run/docker.sock
- name: Run Gradle (assemble)
run: |
./gradlew assemble --parallel --no-build-cache -PDISABLE_BUILD_CACHE
4 changes: 2 additions & 2 deletions .github/workflows/check-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
echo "### Compatible components" >> "${{ github.workspace }}/results.txt" && grep -e 'Compatible component' $HOME/gradlew-check.out | sed -e 's/Compatible component: \[\(.*\)\]/- \1/' >> "${{ github.workspace }}/results.txt"

- name: Upload results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: results.txt
path: ${{ github.workspace }}/results.txt
Expand All @@ -48,7 +48,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Download results
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: results.txt

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/dependabot_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
./gradlew updateSHAs

- name: Commit the changes
uses: stefanzweifel/git-auto-commit-action@v4.7.2
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: Updating SHAs
branch: ${{ github.head_ref }}
Expand All @@ -40,7 +40,7 @@ jobs:
./gradlew spotlessApply

- name: Commit the changes
uses: stefanzweifel/git-auto-commit-action@v4.7.2
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: Spotless formatting
branch: ${{ github.head_ref }}
Expand All @@ -54,7 +54,7 @@ jobs:
version: 'Unreleased 2.x'

- name: Commit the changes
uses: stefanzweifel/git-auto-commit-action@v4
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "Update changelog"
branch: ${{ github.head_ref }}
Expand Down
Loading
Loading