)]}'
{
  "log": [
    {
      "commit": "acd4b5b4b9d02d1eb92ac566d94dda44ce67e1e9",
      "tree": "7cd08b32aec4dec1441a7986a3d06d5345052c28",
      "parents": [
        "696e5fd6f073910b4f342070996ca83226a3a2ba"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sun Sep 25 14:29:42 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sun Sep 25 22:16:27 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Large Graphix update.\n\nLarge commit for the following:\n- Using AbstractClauseExtension.\n- LEFT-MATCH now defaults to a non-foldable-action.\n- Refactor of some docstrings to use HTML lists.\n- Starting work towards adding using SWITCH and CYCLE at Graphix.\n- Adding support for implicit correlated vertex JOINs.\n- Adding support for graphs with duplicate schema edge labels.\n- Adding support for unconditional schema decoration.\n- Adding support for negated edge labels.\n- Total revamp for schema resolution: we now take an exhaustive approach.\n- Adding support for specifying Graphix compiler options in the config file.\n\nChange-Id: I120362128a5557f7de8904b86bacde3b606760db\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/17235\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "696e5fd6f073910b4f342070996ca83226a3a2ba",
      "tree": "f45efdba05c05744dcd2e00a05df1ca545919301",
      "parents": [
        "9b2e5509ebea3b7b69ec0d1f401f72b669f205e3"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Tue Jun 21 18:12:07 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Wed Jun 22 02:01:29 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Fixing definition-body offset in grammar.\n\nDetails:\n- Definition body should be offset differently with and without parentheses.\n\nChange-Id: I81c21e2029e7269d891249c9253b4ad69788a1cf\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16644\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "9b2e5509ebea3b7b69ec0d1f401f72b669f205e3",
      "tree": "5bf6f92773a762f6ce947af0f6fde55004c1959c",
      "parents": [
        "8be2c9068e9895894a90105a0f7ff432817382b8"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sat Jun 18 19:35:01 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sun Jun 19 02:46:04 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Adding a README file.\n\nChange-Id: I2bbeef42aaedc1c51621953afa0fabf21724b6eb\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16604\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "8be2c9068e9895894a90105a0f7ff432817382b8",
      "tree": "202b819fa77571545cd60b6a638cbff20a309768",
      "parents": [
        "022564500a93fdbff93930ab5e536f99a4f77a82"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sat Jun 18 18:51:11 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sun Jun 19 02:04:17 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Fixing serialization error for requirements.\n\nMarking the following as serializable (so as to properly send messages\nto the metadata node):\n- IEntityRequirements\n- DependencyIdentifier\n- EdgeDescriptor\n- ElementLabel\n\nChange-Id: Ia9718d56ef5e1d7dbc80a16e6df0cc67ef689f11\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16603\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "022564500a93fdbff93930ab5e536f99a4f77a82",
      "tree": "c65ac4e69a8c75f82801dbca5ffaad75bb1f14d0",
      "parents": [
        "01f41f47b7150b00790173455208bb626dd7364b"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Tue Jun 14 19:18:50 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Wed Jun 15 02:42:36 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Updating rewriter for Graphix.\n\nDetails:\n- Rewriter now generates SQLPP ASTs that a) minimize the nesting to\n  reduce the time to compile and b) maximize the number of hash\n  JOINs. This is accomplished by aiming for \"wide\" ASTs (via UNION-ALLs)\n  as opposed to nested SELECT-EXPRs.\n- Rewriter now pushes isomorphism conjuncts earlier (via a \"correlated\n  WHERE clause\").\n- Schema information for functions are now added in lazy manner, as\n  opposed to eagerly.\n- Added a DECLARE GRAPH statement.\n- Added a SOURCE_VERTEX and DEST_VERTEX function.\n- Fixed a bug w/ the element resolver not handling sub-paths properly.\n\nChange-Id: I95c56b38e7a01e6f73fe59c2243f88646735ed39\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16543\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "01f41f47b7150b00790173455208bb626dd7364b",
      "tree": "e203239054af00fe4a33eb3a7fe883e3cb7c2a4d",
      "parents": [
        "b081ed561ff3dba59433fbd4bb191e746dcd2f12"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Tue Apr 26 18:42:38 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Wed Apr 27 02:00:57 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Refactoring AST body normalization.\n\nDetails:\n  - No longer going through hoops to normalize a graph element body\n    (we no longer follow the SQL++ AST rewriter way of normalizing view\n    bodies).\n  - Removing the IGraphExpr interface, this was never used.\n\nChange-Id: I852bef041abb876cc2414b0d2b75e40411c60330\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16204\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "b081ed561ff3dba59433fbd4bb191e746dcd2f12",
      "tree": "ae436b4f1d05fb5ea38fac5eaf2b478d15a25547",
      "parents": [
        "08eab6f501be27b705416e0e1f0dfa8a2d5967e4"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Mon Apr 18 10:14:23 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Mon Apr 18 17:58:40 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Changing EDGE_*_VERTEX function name.\n\nDetails:\n  - Changing \"SOURCE_VERTEX\" and \"DEST_VERTEX\" to \"LEFT_TO_RIGHT_IF\" and\n  \"RIGHT_TO_LEFT_IF\" (this makes more sense).\n\nChange-Id: I04d2c635cfc87d1859abae3c97a6d3080fa5dac9\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16124\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "08eab6f501be27b705416e0e1f0dfa8a2d5967e4",
      "tree": "8cd4ce2aa99f3047d195287d8a66e382009183eb",
      "parents": [
        "868bce2cbe735e1f62aacecafb9c80ca090ba4ca"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Fri Apr 15 15:22:00 2022 -0700"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Sat Apr 16 02:04:43 2022 +0000"
      },
      "message": "[NO-ISSUE][GRAPHIX] Adding a pure-rewrite version of Graphix.\n\nDetails:\n- Users can create and delete managed graphs w/ CREATE GRAPH and DROP\n  GRAPH. These will raise an error if a user tries to drop one of their\n  dependents (and vice-versa).\n- Users can introduce a set of variable bindings before UNNEST and JOIN\n  clauses using the MATCH clause, which will iterate over all \"matched\"\n  graph patterns. The MATCH clause also includes a \"LEFT\" variant.\n- Graph edge patterns can be formulated as path finding queries, where a\n  user can specify the range of hops between the two vertices of the edge\n  pattern.\n- Labels and directions can be inferred using labels and directions of\n  vertices within the same FROM-GRAPH-CLAUSE. A naive evaluation\n  strategy is used here (until we reach a fixed point).\n- The initial set of Graphix functions are included.\n\nChange-Id: I50f032ea4acc5ba46b86ae1052590a3e945c2497\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/16103\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Glenn Galvizo \u003cggalvizo@uci.edu\u003e\n"
    },
    {
      "commit": "868bce2cbe735e1f62aacecafb9c80ca090ba4ca",
      "tree": "f17158eb3a730538dd45944f53aa93e420c6572c",
      "parents": [
        "ab83c3b1ccaa603c4b736eb7878729de071f1bab"
      ],
      "author": {
        "name": "Ian Maxon",
        "email": "ian@maxons.email",
        "time": "Thu Jan 20 11:59:28 2022 -0800"
      },
      "committer": {
        "name": "Ian Maxon",
        "email": "imaxon@uci.edu",
        "time": "Fri Jan 28 21:48:46 2022 +0000"
      },
      "message": "Advance AsterixDB Version\n\nChange-Id: Ibaf4dc7066b85d8ea3b58c6b90fd83af3c701506\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/14884\nTested-by: Ian Maxon \u003cimaxon@uci.edu\u003e\nReviewed-by: Ian Maxon \u003cimaxon@uci.edu\u003e\n"
    },
    {
      "commit": "ab83c3b1ccaa603c4b736eb7878729de071f1bab",
      "tree": "bec4486b4c3276f2e6d4aa8ff501a59521ca9234",
      "parents": [
        "4f4109a9e5df5cf058f1b5b1e1f697547d132a28"
      ],
      "author": {
        "name": "ggalvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Wed Dec 22 14:15:50 2021 -0800"
      },
      "committer": {
        "name": "Glenn Galvizo",
        "email": "ggalvizo@uci.edu",
        "time": "Tue Jan 04 19:37:28 2022 +0000"
      },
      "message": "[ASTERIXDB-2979][MTD][GRAPH] Implement CREATE / DROP GRAPH\n\nInitial commit. This supports CREATE GRAPH, DROP GRAPH, and prevents\ndropping views / functions / datasets / synonyms / dataverses that a\ngraph depends on.\n\nChange-Id: Ibaf4dc7066b85d8ea3b58c6b90fd83af3a700506\nReviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-graph/+/14644\nTested-by: Jenkins \u003cjenkins@fulliautomatix.ics.uci.edu\u003e\nReviewed-by: Ian Maxon \u003cimaxon@uci.edu\u003e\n"
    },
    {
      "commit": "4f4109a9e5df5cf058f1b5b1e1f697547d132a28",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Ian Maxon",
        "email": "imaxon@uci.edu",
        "time": "Thu Nov 04 20:41:07 2021 +0000"
      },
      "committer": {
        "name": "Apache AsterixDB Gerrit",
        "email": "dev@asterixdb.apache.org",
        "time": "Thu Nov 04 20:41:07 2021 +0000"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
