Skip to content

escapeNonAscIIPkValueForQueryPlanAndQuery#47881

Merged
xinlian12 merged 13 commits into
Azure:mainfrom
xinlian12:escapeNonAsciiPkValueForQueryPlan
Feb 10, 2026
Merged

escapeNonAscIIPkValueForQueryPlanAndQuery#47881
xinlian12 merged 13 commits into
Azure:mainfrom
xinlian12:escapeNonAsciiPkValueForQueryPlan

Merge branch 'main' into escapeNonAsciiPkValueForQueryPlan

9f1e0b7
Select commit
Loading
Failed to load commit list.
Azure Pipelines / java - cosmos - ci succeeded Feb 10, 2026 in 1h 34m 11s

Build #20260210.1 had test failures

Details

Tests

  • Failed: 2 (0.00%)
  • Passed: 56,324 (98.67%)
  • Other: 756 (1.32%)
  • Total: 57,082
Code coverage

  • 2403 of 81370 lines covered (2.95%)

Annotations

Check failure on line 1 in c.a.c.r.ContainerCreateDeleteWithSameNameTest.ContainerCreateDeleteWithSameNameTest::changeFeedProcessor[Gateway with Session consistency][10100, /id, com.azure.cosmos.rx.ContainerCreateDeleteWithSameNameTest$1@6e5d22f9, 400, /id, com.azure.cosmos.rx.ContainerCreateDeleteWithSameNameTest$1@6e5d22f9](4)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - ci

c.a.c.r.ContainerCreateDeleteWithSameNameTest.ContainerCreateDeleteWithSameNameTest::changeFeedProcessor[Gateway with Session consistency][10100, /id, com.azure.cosmos.rx.ContainerCreateDeleteWithSameNameTest$1@6e5d22f9, 400, /id, com.azure.cosmos.rx.ContainerCreateDeleteWithSameNameTest$1@6e5d22f9](4)

Cannot invoke "com.azure.cosmos.implementation.PartitionKeyRange.getParents()" because "request.requestContext.resolvedPartitionKeyRange" is null
Raw output
java.lang.NullPointerException: Cannot invoke "com.azure.cosmos.implementation.PartitionKeyRange.getParents()" because "request.requestContext.resolvedPartitionKeyRange" is null
	at com.azure.cosmos.implementation.SessionTokenHelper.resolvePartitionLocalSessionToken(SessionTokenHelper.java:147)
	at com.azure.cosmos.implementation.SessionContainer.resolvePartitionLocalSessionToken(SessionContainer.java:130)
	at com.azure.cosmos.implementation.SessionTokenHelper.setPartitionLocalSessionToken(SessionTokenHelper.java:61)
	at com.azure.cosmos.implementation.RxGatewayStoreModel.lambda$applySessionToken$17(RxGatewayStoreModel.java:1017)
	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132)
	at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122)
	at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.apply(MonoCompletionStage.java:121)
	at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.apply(MonoCompletionStage.java:67)
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
	at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950)
	at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2340)
	at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:144)
	at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.request(MonoCompletionStage.java:145)
	at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2366)
	at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74)
	at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92)
	at reactor.core.publisher.MonoCompletionStage.subscribe(MonoCompletionStage.java:56)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76)
	at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165)
	at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137)
	at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122)
	at reactor.core.publisher.Operators$MonoInnerProducerBase.complete(Operators.java:2864)
	at reactor.core.publisher.MonoSingle$SingleSubscriber.onComplete(MonoSingle.java:180)
	at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:850)
	at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:612)
	at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:592)
	at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:469)
	at reactor.core.publisher.DrainUtils.postCompleteDrain(DrainUtils.java:132)
	at reactor.core.publisher.DrainUtils.postComplete(DrainUtils.java:187)
	at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.onComplete(FluxMapSignal.java:226)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2572)
	at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.request(FluxMapSignal.java:238)
	at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:373)
	at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.onSubscribe(FluxMapSignal.java:122)
	at reactor.core.publisher.FluxJust.subscribe(FluxJust.java:68)
	at reactor.core.publisher.Mono.subscribe(Mono.java:4576)
	at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205)
	at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
	at reactor.core.publisher.Mono.subscribe(Mono.java:4560)
	at reacto

Check failure on line 1 in c.a.c.r.ContainerCreateDeleteWithSameNameTest.changeFeedProcessor

See this annotation in the file changed.

@azure-pipelines azure-pipelines / java - cosmos - ci

c.a.c.r.ContainerCreateDeleteWithSameNameTest.changeFeedProcessor

Cannot invoke "com.azure.cosmos.implementation.PartitionKeyRange.getParents()" because "request.requestContext.resolvedPartitionKeyRange" is null
Raw output
java.lang.NullPointerException: Cannot invoke "com.azure.cosmos.implementation.PartitionKeyRange.getParents()" because "request.requestContext.resolvedPartitionKeyRange" is null
at com.azure.cosmos.implementation.SessionTokenHelper.resolvePartitionLocalSessionToken(SessionTokenHelper.java:147)
at com.azure.cosmos.implementation.SessionContainer.resolvePartitionLocalSessionToken(SessionContainer.java:130)
at com.azure.cosmos.implementation.SessionTokenHelper.setPartitionLocalSessionToken(SessionTokenHelper.java:61)
at com.azure.cosmos.implementation.RxGatewayStoreModel.lambda$applySessionToken$17(RxGatewayStoreModel.java:1017)
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)
at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122)
at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.apply(MonoCompletionStage.java:121)
at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.apply(MonoCompletionStage.java:67)
at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950)
at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2340)
at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:144)
at reactor.core.publisher.MonoCompletionStage$MonoCompletionStageSubscription.request(MonoCompletionStage.java:145)
at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164)
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2366)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74)
at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92)
at reactor.core.publisher.MonoCompletionStage.subscribe(MonoCompletionStage.java:56)
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53)
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76)
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165)
at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)
at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122)
at reactor.core.publisher.Operators$MonoInnerProducerBase.complete(Operators.java:2864)
at reactor.core.publisher.MonoSingle$SingleSubscriber.onComplete(MonoSingle.java:180)
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:850)
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:612)
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:592)
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:469)
at reactor.core.publisher.DrainUtils.postCompleteDrain(DrainUtils.java:132)
at reactor.core.publisher.DrainUtils.postComplete(DrainUtils.java:187)
at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.onComplete(FluxMapSignal.java:226)
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2572)
at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.request(FluxMapSignal.java:238)
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:373)
at reactor.core.publisher.FluxMapSignal$FluxMapSignalSubscriber.onSubscribe(FluxMapSignal.java:122)
at reactor.core.publisher.FluxJust.subscribe(FluxJust.java:68)
at reactor.core.publisher.Mono.subscribe(Mono.java:4576)
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205)
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53)
at reactor.core.publisher.Mono.subscribe(Mono.java:4560)
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMa