Skip to content

Conversation

gengdy1545
Copy link
Collaborator

@gengdy1545 gengdy1545 commented Sep 29, 2025

The following tests have been added:

  1. Retina overall concurrency testing
  2. Index concurrency testing under actual load

@gengdy1545 gengdy1545 marked this pull request as draft September 30, 2025 03:02
@bianhq bianhq added the bug Something isn't working label Sep 30, 2025
@bianhq bianhq added this to the Real-time CRUD milestone Sep 30, 2025
@gengdy1545 gengdy1545 force-pushed the chore/updateRetinaTest branch from 61c7967 to 1293f65 Compare October 13, 2025 03:36
@gengdy1545 gengdy1545 marked this pull request as ready for review October 13, 2025 03:44
colNames = new String[]{"key", "name", "region", "comment"};
MetadataService metadataService = MetadataService.Instance();

String keyColumn = "{\"keyColumnIds\":[25]}";
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can automatically construct the keyColumn string here, so we don’t need to hardcode it, making the tests more portable.

You can refer to the two code segments in Trino related to creating an index.

https://github.com/pixelsdb/pixels-trino/blob/master/connector/src/main/java/io/pixelsdb/pixels/trino/PixelsMetadata.java#L94-L119

https://github.com/pixelsdb/pixels-trino/blob/master/connector/src/main/java/io/pixelsdb/pixels/trino/PixelsMetadata.java#L463-L475

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants