ldbc / ldbc_snb_interactive_v1_impls

Reference implementations for LDBC Social Network Benchmark's Interactive workload.
https://ldbcouncil.org/benchmarks/snb-interactive
Apache License 2.0
97 stars 85 forks source link

I don't konw that short query param is loaded from where #371

Closed suzhaojun closed 1 year ago

suzhaojun commented 1 year ago

I excute sh benchmark.sh Find, short query' param personId is 123

I don't find that short query param is loaded form where.

I want to know that the short query param is loaded from whick location.

Complex query param can load from the test_data/substitution_parameters/ path.

szarnyasg commented 1 year ago

Short query parameters are provided by the outputs of complex read queries and update operations.

https://ldbcouncil.org/ldbc_snb_docs/ldbc-snb-specification.pdf#page=44

Finally, parameters for short reads are taken from those in complex reads and inserts.

suzhaojun commented 1 year ago

but, some complex query result not have message.id short query how to get param

short query and complex query or update operations have mapping.

How can I kow the mapping.

szarnyasg commented 1 year ago

The mapping between the output of complex+short queries and the input of the short queries is the following:

Screenshot 2023-02-03 at 16 28 02