You can try adding the live query or subscriptions to fetch the data from CreatedMarketItem
as soon as the database is updated.
But you mentioned it is only fetching 100 rows from the database, so I guess there should be some other reason for this.
When querying from the database it should fetch all the data unless there are any filters applied.