mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 00:09:35 +00:00
Add comprehensive API tests for logs-to-logs joins with asymmetric data sizes: - 29 test cases covering INNER/LEFT/RIGHT/FULL joins, aggregations, filters - Subquery tests with IN/NOT IN, substr, length, CONCAT functions - Tests run with both ZO_FEATURE_JOIN_MATCH_ONE_ENABLED=true and false - Test data: logs_small.json (10 records) and logs_large.json (50 records) --------- Co-authored-by: Claude <noreply@anthropic.com>
103 lines
18 KiB
JSON
103 lines
18 KiB
JSON
[
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"production","kubernetes_pod_name":"api-server-pod-1","log":"Request processed successfully","level":"info","request_id":"req-0000"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"staging","kubernetes_pod_name":"worker-pod-2","log":"Database connection timeout","level":"warn","request_id":"req-0001"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"development","kubernetes_pod_name":"nginx-pod-3","log":"Job completed","level":"error","request_id":"req-0002"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"redis-pod-4","log":"High latency detected","level":"debug","request_id":"req-0003"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"cache","kubernetes_pod_name":"postgres-pod-5","log":"Cache hit ratio: 95%","level":"info","request_id":"req-0004"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"database","kubernetes_pod_name":"scheduler-pod-1","log":"Checkpoint completed","level":"warn","request_id":"req-0005"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"system","kubernetes_pod_name":"monitoring-pod-2","log":"Scheduled 5 new jobs","level":"error","request_id":"req-0006"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"observability","kubernetes_pod_name":"logger-pod-3","log":"Metrics collected successfully","level":"debug","request_id":"req-0007"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"production","kubernetes_pod_name":"cache-pod-4","log":"Rate limit exceeded","level":"info","request_id":"req-0008"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"staging","kubernetes_pod_name":"queue-pod-5","log":"Processing batch job","level":"warn","request_id":"req-0009"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"development","kubernetes_pod_name":"api-server-pod-1","log":"Connection established","level":"error","request_id":"req-0010"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"worker-pod-2","log":"Memory usage high","level":"debug","request_id":"req-0011"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"cache","kubernetes_pod_name":"nginx-pod-3","log":"Disk space low","level":"info","request_id":"req-0012"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"database","kubernetes_pod_name":"redis-pod-4","log":"Authentication successful","level":"warn","request_id":"req-0013"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"system","kubernetes_pod_name":"postgres-pod-5","log":"Session expired","level":"error","request_id":"req-0014"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"observability","kubernetes_pod_name":"scheduler-pod-1","log":"File uploaded","level":"debug","request_id":"req-0015"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"production","kubernetes_pod_name":"monitoring-pod-2","log":"Query executed","level":"info","request_id":"req-0016"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"staging","kubernetes_pod_name":"logger-pod-3","log":"Index rebuilt","level":"warn","request_id":"req-0017"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"development","kubernetes_pod_name":"cache-pod-4","log":"Backup completed","level":"error","request_id":"req-0018"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"queue-pod-5","log":"Config reloaded","level":"debug","request_id":"req-0019"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"cache","kubernetes_pod_name":"api-server-pod-1","log":"Request processed successfully","level":"info","request_id":"req-0020"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"database","kubernetes_pod_name":"worker-pod-2","log":"Database connection timeout","level":"warn","request_id":"req-0021"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"system","kubernetes_pod_name":"nginx-pod-3","log":"Job completed","level":"error","request_id":"req-0022"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"observability","kubernetes_pod_name":"redis-pod-4","log":"High latency detected","level":"debug","request_id":"req-0023"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"production","kubernetes_pod_name":"postgres-pod-5","log":"Cache hit ratio: 95%","level":"info","request_id":"req-0024"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"staging","kubernetes_pod_name":"scheduler-pod-1","log":"Checkpoint completed","level":"warn","request_id":"req-0025"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"development","kubernetes_pod_name":"monitoring-pod-2","log":"Scheduled 5 new jobs","level":"error","request_id":"req-0026"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"logger-pod-3","log":"Metrics collected successfully","level":"debug","request_id":"req-0027"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"cache","kubernetes_pod_name":"cache-pod-4","log":"Rate limit exceeded","level":"info","request_id":"req-0028"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"database","kubernetes_pod_name":"queue-pod-5","log":"Processing batch job","level":"warn","request_id":"req-0029"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"system","kubernetes_pod_name":"api-server-pod-1","log":"Connection established","level":"error","request_id":"req-0030"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"observability","kubernetes_pod_name":"worker-pod-2","log":"Memory usage high","level":"debug","request_id":"req-0031"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"production","kubernetes_pod_name":"nginx-pod-3","log":"Disk space low","level":"info","request_id":"req-0032"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"staging","kubernetes_pod_name":"redis-pod-4","log":"Authentication successful","level":"warn","request_id":"req-0033"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"development","kubernetes_pod_name":"postgres-pod-5","log":"Session expired","level":"error","request_id":"req-0034"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"scheduler-pod-1","log":"File uploaded","level":"debug","request_id":"req-0035"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"cache","kubernetes_pod_name":"monitoring-pod-2","log":"Query executed","level":"info","request_id":"req-0036"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"database","kubernetes_pod_name":"logger-pod-3","log":"Index rebuilt","level":"warn","request_id":"req-0037"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"system","kubernetes_pod_name":"cache-pod-4","log":"Backup completed","level":"error","request_id":"req-0038"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"observability","kubernetes_pod_name":"queue-pod-5","log":"Config reloaded","level":"debug","request_id":"req-0039"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"production","kubernetes_pod_name":"api-server-pod-1","log":"Request processed successfully","level":"info","request_id":"req-0040"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"staging","kubernetes_pod_name":"worker-pod-2","log":"Database connection timeout","level":"warn","request_id":"req-0041"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"development","kubernetes_pod_name":"nginx-pod-3","log":"Job completed","level":"error","request_id":"req-0042"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"redis-pod-4","log":"High latency detected","level":"debug","request_id":"req-0043"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"cache","kubernetes_pod_name":"postgres-pod-5","log":"Cache hit ratio: 95%","level":"info","request_id":"req-0044"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"database","kubernetes_pod_name":"scheduler-pod-1","log":"Checkpoint completed","level":"warn","request_id":"req-0045"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"system","kubernetes_pod_name":"monitoring-pod-2","log":"Scheduled 5 new jobs","level":"error","request_id":"req-0046"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"observability","kubernetes_pod_name":"logger-pod-3","log":"Metrics collected successfully","level":"debug","request_id":"req-0047"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"production","kubernetes_pod_name":"cache-pod-4","log":"Rate limit exceeded","level":"info","request_id":"req-0048"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"staging","kubernetes_pod_name":"queue-pod-5","log":"Processing batch job","level":"warn","request_id":"req-0049"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"development","kubernetes_pod_name":"api-server-pod-1","log":"Connection established","level":"error","request_id":"req-0050"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"worker-pod-2","log":"Memory usage high","level":"debug","request_id":"req-0051"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"cache","kubernetes_pod_name":"nginx-pod-3","log":"Disk space low","level":"info","request_id":"req-0052"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"database","kubernetes_pod_name":"redis-pod-4","log":"Authentication successful","level":"warn","request_id":"req-0053"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"system","kubernetes_pod_name":"postgres-pod-5","log":"Session expired","level":"error","request_id":"req-0054"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"observability","kubernetes_pod_name":"scheduler-pod-1","log":"File uploaded","level":"debug","request_id":"req-0055"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"production","kubernetes_pod_name":"monitoring-pod-2","log":"Query executed","level":"info","request_id":"req-0056"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"staging","kubernetes_pod_name":"logger-pod-3","log":"Index rebuilt","level":"warn","request_id":"req-0057"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"development","kubernetes_pod_name":"cache-pod-4","log":"Backup completed","level":"error","request_id":"req-0058"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"queue-pod-5","log":"Config reloaded","level":"debug","request_id":"req-0059"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"cache","kubernetes_pod_name":"api-server-pod-1","log":"Request processed successfully","level":"info","request_id":"req-0060"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"database","kubernetes_pod_name":"worker-pod-2","log":"Database connection timeout","level":"warn","request_id":"req-0061"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"system","kubernetes_pod_name":"nginx-pod-3","log":"Job completed","level":"error","request_id":"req-0062"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"observability","kubernetes_pod_name":"redis-pod-4","log":"High latency detected","level":"debug","request_id":"req-0063"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"production","kubernetes_pod_name":"postgres-pod-5","log":"Cache hit ratio: 95%","level":"info","request_id":"req-0064"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"staging","kubernetes_pod_name":"scheduler-pod-1","log":"Checkpoint completed","level":"warn","request_id":"req-0065"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"development","kubernetes_pod_name":"monitoring-pod-2","log":"Scheduled 5 new jobs","level":"error","request_id":"req-0066"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"logger-pod-3","log":"Metrics collected successfully","level":"debug","request_id":"req-0067"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"cache","kubernetes_pod_name":"cache-pod-4","log":"Rate limit exceeded","level":"info","request_id":"req-0068"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"database","kubernetes_pod_name":"queue-pod-5","log":"Processing batch job","level":"warn","request_id":"req-0069"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"system","kubernetes_pod_name":"api-server-pod-1","log":"Connection established","level":"error","request_id":"req-0070"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"observability","kubernetes_pod_name":"worker-pod-2","log":"Memory usage high","level":"debug","request_id":"req-0071"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"production","kubernetes_pod_name":"nginx-pod-3","log":"Disk space low","level":"info","request_id":"req-0072"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"staging","kubernetes_pod_name":"redis-pod-4","log":"Authentication successful","level":"warn","request_id":"req-0073"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"development","kubernetes_pod_name":"postgres-pod-5","log":"Session expired","level":"error","request_id":"req-0074"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"scheduler-pod-1","log":"File uploaded","level":"debug","request_id":"req-0075"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"cache","kubernetes_pod_name":"monitoring-pod-2","log":"Query executed","level":"info","request_id":"req-0076"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"database","kubernetes_pod_name":"logger-pod-3","log":"Index rebuilt","level":"warn","request_id":"req-0077"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"system","kubernetes_pod_name":"cache-pod-4","log":"Backup completed","level":"error","request_id":"req-0078"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"observability","kubernetes_pod_name":"queue-pod-5","log":"Config reloaded","level":"debug","request_id":"req-0079"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"production","kubernetes_pod_name":"api-server-pod-1","log":"Request processed successfully","level":"info","request_id":"req-0080"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"staging","kubernetes_pod_name":"worker-pod-2","log":"Database connection timeout","level":"warn","request_id":"req-0081"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"development","kubernetes_pod_name":"nginx-pod-3","log":"Job completed","level":"error","request_id":"req-0082"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"redis-pod-4","log":"High latency detected","level":"debug","request_id":"req-0083"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"cache","kubernetes_pod_name":"postgres-pod-5","log":"Cache hit ratio: 95%","level":"info","request_id":"req-0084"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"database","kubernetes_pod_name":"scheduler-pod-1","log":"Checkpoint completed","level":"warn","request_id":"req-0085"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"system","kubernetes_pod_name":"monitoring-pod-2","log":"Scheduled 5 new jobs","level":"error","request_id":"req-0086"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"observability","kubernetes_pod_name":"logger-pod-3","log":"Metrics collected successfully","level":"debug","request_id":"req-0087"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"production","kubernetes_pod_name":"cache-pod-4","log":"Rate limit exceeded","level":"info","request_id":"req-0088"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"staging","kubernetes_pod_name":"queue-pod-5","log":"Processing batch job","level":"warn","request_id":"req-0089"},
|
|
{"kubernetes_container_name":"api-server","kubernetes_namespace_name":"development","kubernetes_pod_name":"api-server-pod-1","log":"Connection established","level":"error","request_id":"req-0090"},
|
|
{"kubernetes_container_name":"worker","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"worker-pod-2","log":"Memory usage high","level":"debug","request_id":"req-0091"},
|
|
{"kubernetes_container_name":"nginx","kubernetes_namespace_name":"cache","kubernetes_pod_name":"nginx-pod-3","log":"Disk space low","level":"info","request_id":"req-0092"},
|
|
{"kubernetes_container_name":"redis","kubernetes_namespace_name":"database","kubernetes_pod_name":"redis-pod-4","log":"Authentication successful","level":"warn","request_id":"req-0093"},
|
|
{"kubernetes_container_name":"postgres","kubernetes_namespace_name":"system","kubernetes_pod_name":"postgres-pod-5","log":"Session expired","level":"error","request_id":"req-0094"},
|
|
{"kubernetes_container_name":"scheduler","kubernetes_namespace_name":"observability","kubernetes_pod_name":"scheduler-pod-1","log":"File uploaded","level":"debug","request_id":"req-0095"},
|
|
{"kubernetes_container_name":"monitoring","kubernetes_namespace_name":"production","kubernetes_pod_name":"monitoring-pod-2","log":"Query executed","level":"info","request_id":"req-0096"},
|
|
{"kubernetes_container_name":"logger","kubernetes_namespace_name":"staging","kubernetes_pod_name":"logger-pod-3","log":"Index rebuilt","level":"warn","request_id":"req-0097"},
|
|
{"kubernetes_container_name":"cache","kubernetes_namespace_name":"development","kubernetes_pod_name":"cache-pod-4","log":"Backup completed","level":"error","request_id":"req-0098"},
|
|
{"kubernetes_container_name":"queue","kubernetes_namespace_name":"ingress","kubernetes_pod_name":"queue-pod-5","log":"Config reloaded","level":"debug","request_id":"req-0099"}
|
|
]
|