rafsun42 opened a new issue, #1062: URL: https://github.com/apache/age/issues/1062
Two big changes were made to AGE with regards to vertex\edge ID. 1. All vertices use the sequence 'vertex_id_seq' to get their IDs as 'bigint'. Similarly, all edges use the sequence 'edge_id_seq' to get their IDs as 'bigint'. Before the change, vertex\edge would generate ID from their label ID. 2. Both vertex and edge table have a new column: 'label_id'::integer now. Because of the changes, regression tests will now output new IDs, and have an extra 'label_id' column. Therefore, all '*.out' files in the '/regress/expected' folder needs to be updated. Two diffs (before and after the change) of `cypher_create.out' are shown below, for example:   The goal of this task is to verify that the new *.out files (changes in green) are accurate. Here, **accurate means the new out files are precisely same as old ones except**: 1. New vertex\edge ID. 2. Extra label_id column. To complete this task, you need to checkout to this branch: `label_redesign`. Compile on PG 13.9. Produce the new *.out files for comparison. * Comment which new *.out files are accurate (**justify specifically why or why not**). Note that, some tests will crash. They are not required to be worked on until the underlying issues are fixed and the 'label_redesign' branch is updated. -- 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]
