You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We'd like a system test that uses an iterator held in a user jar during ingest, query and compaction.
Analysis
We can upload the user jar as part of the deployment of a test Sleeper instance in DeployedSleeperInstances.firstConnectInstance, and set it in the user jars property at that point.
We could add user jars as an option in SystemTestInstanceConfiguration, so that they're only configured against an instance that will use it.
The actual upload of the user jar will be done already as long as it's in the local jars directory, as SyncJars just makes the jars bucket match the jars directory.
Ingest and compaction both apply the table iterator, while query applies both the table iterator, and an iterator specified in the query. We can test all of these cases.
The text was updated successfully, but these errors were encountered:
Background
Follows on from:
Description
We'd like a system test that uses an iterator held in a user jar during ingest, query and compaction.
Analysis
We can upload the user jar as part of the deployment of a test Sleeper instance in
DeployedSleeperInstances.firstConnectInstance
, and set it in the user jars property at that point.We could add user jars as an option in SystemTestInstanceConfiguration, so that they're only configured against an instance that will use it.
The actual upload of the user jar will be done already as long as it's in the local jars directory, as SyncJars just makes the jars bucket match the jars directory.
Ingest and compaction both apply the table iterator, while query applies both the table iterator, and an iterator specified in the query. We can test all of these cases.
The text was updated successfully, but these errors were encountered: