I see nothing in the documentation suggesting a query with a join filter 
doesn't work when a single collection is involved.  There is the special 
deployment instructions when joining across two distinct collections, but this 
is not my case.

I have a single collection:
I have two VM's, both running Solrcloud.
My collection has 2 shards on two different nodes.  Max shards per node is set 
to 1 and replication factor is set to 1.

The join filter is: {!join from=expctr-label-memberIds 
to=expctr-id}expctr-id:4b6f7d34-a58b-3399-b077-685951d06738

When I run the query, I get back only the document with expctr-id: 
2087d22a-6157-306f-8386-8352e7d8e4d4
This looks, maybe, like it only finds a document on the replica handling the 
query.  Shouldn't it search and filter across the entire collection?

The documents:
       {
        "expctr-name":"online account opening",
        "expctr-description":["Journey for online customers"],
        "expctr-created":1536947719132,
        "expctr-to-date":1546232400000,
        "expctr-from-date":1538366400000,
        "expctr-id":"89ec679b-24df-3559-8428-124640c96230",
        "expctr-creator":"SP",
        "expctr-type":"journey",
        "_version_":1611606406752894976},
      {
        "expctr-name":"drop-in account opening",
        "expctr-description":["Journey for dropin customers"],
        "expctr-created":1536947827643,
        "expctr-to-date":1546232400000,
        "expctr-from-date":1538366400000,
        "expctr-id":"2087d22a-6157-306f-8386-8352e7d8e4d4",
        "expctr-creator":"SP",
        "expctr-type":"journey",
        "_version_":1611606520475156480},
      {
        "expctr-name":"placeholder",
        "expctr-label":"customers",
        "expctr-created":1536947679984,
        "expctr-to-date":0,
        "expctr-from-date":0,
        "expctr-id":"4b6f7d34-a58b-3399-b077-685951d06738",
        "expctr-creator":"SP",
        "expctr-type":"label",
        "expctr-label-memberIds":["89ec679b-24df-3559-8428-124640c96230", 
"2087d22a-6157-306f-8386-8352e7d8e4d4"],
        "_version_":1611606544788488192}]
  }

Reply via email to