Skip to content

Commit c1730e3

Browse files
committed
1.x: clarify join/groupJoin no ordering guarantees
1 parent 662ce3b commit c1730e3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main/java/rx/Observable.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5888,6 +5888,9 @@ public final <K> Observable<GroupedObservable<K, T>> groupBy(final Func1<? super
58885888
/**
58895889
* Returns an Observable that correlates two Observables when they overlap in time and groups the results.
58905890
* <p>
5891+
* There are no guarantees in what order the items get combined when multiple
5892+
* items from one or both source Observables overlap.
5893+
* <p>
58915894
* <img width="640" height="380" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/groupJoin.png" alt="">
58925895
* <dl>
58935896
* <dt><b>Scheduler:</b></dt>
@@ -5959,6 +5962,9 @@ private static class HolderAnyForEmpty {
59595962
/**
59605963
* Correlates the items emitted by two Observables based on overlapping durations.
59615964
* <p>
5965+
* There are no guarantees in what order the items get combined when multiple
5966+
* items from one or both source Observables overlap.
5967+
* <p>
59625968
* <img width="640" height="380" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/join_.png" alt="">
59635969
* <dl>
59645970
* <dt><b>Scheduler:</b></dt>

0 commit comments

Comments
 (0)