During initial load DB records are not discarded (when routing id is number) this happens when using the new ops manager connect to data source

Description

During initial load DB records which their routing ID is number should be discarded in the query phase to save jvm memory:

020-04-09 17:20:31,513 BillBuddySpace.1 [1] FINER [com.gigaspaces.persistent] - CacheIterator#next() RETURNs EntryPacket

2020-04-09 17:20:31,618 BillBuddySpace.1 [1] INFO [com.gigaspaces.cache] - Data source recovery:
Entries found in data source: 18.
Entries inserted to space: 18.
Entries ignored: 0.
Total Time: 483 milliseconds.
2020-04-09 17:20:36,663 BillBuddySpace.1 [1] WARNING [co

Using the new 15.2 connect to data source when performing the initial load from mySql DB all records first are being loaded to the GS jvm and only then discarded:

2020-04-09 17:22:19,713 BillBuddy-space.2 [1] INFO [com.gigaspaces.cache] - Data source recovery:
Entries found in data source: 36.
Entries inserted to space: 18.
Entries ignored: 18.
Total Time: 674 milliseconds.

Attach MySql dump file.
To reproduce please import this dump file to mySql DB
When using connect to data source choose Merchant and User tables

Workaround

None

Acceptance Test

None

Assignee

Unassigned

Reporter

Aharon Moll

Labels

Priority

Medium

SalesForce Case ID

None

Fix versions

None

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Enterprise

Platform

All
Configure