Remove literal statement digest values from perfschema tests

Bug #1157078 reported by Alexey Kopytov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MySQL Server
Unknown
Unknown
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
Medium
Sergei Glushchenko
5.1
Invalid
Undecided
Unassigned
5.5
Invalid
Undecided
Unassigned
5.6
Fix Released
Medium
Sergei Glushchenko

Bug Description

Reporting http://bugs.mysql.com/bug.php?id=68714 against Percona Server, as we have to fix it in one way or another until an upstream fix is implemented:

This is similar to bug #1157075. A number of tests in the perfschema
suite enforce specific statement digests (i.e. hash values). The
problem is that those hash values are calculated using numeric token
IDs assigned by bison. Which means pretty much any change to the
parser grammar would also require updating hash values in a bunch of
tests.

That also unnecessarily complicates server SQL syntax extension.

This is a request to avoid literal hash values (i.e. values in the
DIGEST_TEXT column) in perfschema tests, namely (in 5.6.10):

digest_table_full.result
rpl_gtid_func.result
statement_digest.result
statement_digest_consumers.result
statement_digest_long_query.result

Related branches

Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1340

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.