apurtell opened a new pull request, #2501: URL: https://github.com/apache/phoenix/pull/2501
Backward compatibility test harness for `EXPLAIN` output, for validating changes to `EXPLAIN` features and output formats in the future. Adds new classes in `org.apache.phoenix.query.explain`, such as `ExplainOracle`, `ExplainTextNormalizer`, `ExplainJsonNormalizer`, and a new connectionless `ExplainCompatibilityTest` cases which freeze today's `EXPLAIN` format in text and JSON formats. Stabilizes Jackson serialization of `ExplainPlanAttributes` via `@JsonPropertyOrder` plus `RegionLocationsListSerializer` and `ServerMergeColumnsSerializer`. Normalize Phoenix temp aliases in dynamic-filter and sub-select line and JSON string fields for comparison. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
