You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@age.apache.org by jg...@apache.org on 2020/07/29 22:11:29 UTC
[incubator-age] branch master created (now 0f53061)
This is an automated email from the ASF dual-hosted git repository.
jgemignani pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-age.git.
at 0f53061 Add Cypher string functions toUpper() and toLower()
This branch includes the following new commits:
new bef50e5 Implement dummy cypher(text) function
new 789f4ca Convert cypher(text) calls to corresponding subqueries
new 4f2fa10 Use ParseState to point correct error position
new a702f69 Check return row and column definition row match
new 76e740f Change cypher(text) to cypher(cstring)
new c7c46fd Add openCypher references
new bb60a1c Implement a scanner for Cypher
new 4fd3f1a Refine big hexadecimal and octal integer literals
new b68033c Implement create_graph() and drop_graph()
new 962c19f Add clang-format.5 file as a coding standard
new c3b69ba Add a Git commit-msg hook script
new c99ace6 Set up documentation environment using Sphinx
new 8d57357 Implement alter_graph(), for rename graph
new b72a6f7 Update minor things in regression tests for alter_graph()
new e987bc7 Change options in clang-format.5
new 30da04a Write basic documentation
new fb86846 Add missing header file
new 902a520 Add documentation for alter_graph()
new bf1fb07 Apply coding style changes
new 63ad5f2 Implement RETURN and WITH clauses parser
new 7781940 Write basic documentation for RETURN and WITH clauses
new 8adf0b2 Implement basic expression parser
new 026c090 Write basic documentation for expression
new d0b7e87 Implement openCypher SET and REMOVE parser
new 667bfd1 Use ResTarget and SortBy instead
new a65b12e Implement basic RETURN clause
new 70647ed Refactor SET and REMOVE clause parser
new 9429aae Implement openCypher DELETE clause
new ceb3997 Write basic documentation for DELETE
new 5ab3824 Add reserved keywords to reserved_keyword rule
new 290e5cd Write basic documentation for SET and REMOVE
new e5078de Improve the design of the documentation
new cb9a7dd Add PostgreSQL JSONB implementation for baseline
new c34811f Rename all references of JSONB type to JSONBX type
new 61d2236 Add new type definition and macro
new 78827c2 Add SQL type definition and in/out functions
new 6da0f73 Add JSON parser files
new 84d09e0 Remove unnecessary functions from JSON
new 6d6d427 Change names of exposed JSON functions
new cbdedef Add input/output functions for JSONBX
new 24a3af7 Create extended type definitions and library
new 0307e11 Link in extended library
new 137763f Fix jsonbx_out float8 representation
new 90c80fc Add JSONBX regression tests
new 2b390b7 Add Clang formatted files
new 3e6c55f Add Integer8 & Float8 to categorize, compare, equals, & hash functions
new 6863673 Create a type that supports Cypher data types
new e9496e6 Implement list literal parser
new ce78bdf Implement map literal parser
new 9999178 Change JSON names to AGTYPE format in header files
new 64995df Change JSON names to AGTYPE format in source files
new 712ee6b Change JSON names in PG definitions & regression
new 682bf43 Apply Clang-format
new d0559c3 Rename files to AGTYPE
new fc8201b Change JSON names to AGTYPE format
new f56c626 Fix regression test failure
new 6d82c42 Change agtype regression file names
new a9e1efd Add NaN and +/-Infinity to the agtype parser
new dae6462 Implement MATCH and CREATE parser
new 70b14d5 Use agtype for literal constant values
new dcbe57b Add functions for agtype math operators
new 75bb122 Add operators for agtype
new ebd57bf Add math operators transform logic for agtype
new b35e32a Implement mathematical operators
new de3d7bf Clean up coding style of agtype*.[c|h] files
new 71edc2c Remove the documentation from the repository
new 88802d0 Add comparability operators
new 4a18426 Add more efficient float comparison logic
new c9849a4 Implement list literal expression
new 6db3cd3 Refactor function transform_AEXPR_OP
new 82ce288 Implement map literal expression
new c11ca58 Fix comments for build map functions
new 05a0d39 Refactor functions that converts constants to agtypes
new 40b40a9 Implement boolean operators
new 304bc68 Refactor bool_to_agtype()
new 6c36b80 Fix failed assertion when agtype_build_map() takes agtype as key
new cceebcd Implement String Operators
new ab50b5c Support Floating Point Precision in String Operators
new 69f3b32 Implement + (concatenating strings) operator
new 9779a0b Implement property and element access operators
new 34d5c0a Implement string specific comparison operators
new 9ecb76b Implement transform and execution logic for parameters
new 3ab97a3 Add proper error code and adjust error position for ereport()
new 1ca6984 Implement parameter
new 454ba89 Implement result type casting
new 0939c26 Add extension comment
new 388a9ed Introduce CustomPath for CREATE clause
new 8639f8e Introduce `graphid` type
new 4b67b94 Introduce CustomScan for CREATE clause
new a2c59ac Reorganize the directory structure
new 5851546 Remove cypher_dummy_clause() function
new c8348a1 Refactor path and plan code for CREATE clause
new 84aad87 Write general transform routine to support multiple clauses
new 383b755 Revert cypher_clause_func_oid related changes
new 62482cb Implement simple WITH clause
new 02db459 Implement subclauses of RETURN and WITH
new fbab0b9 Design and implement vertex label creation logic
new b6ee7f4 Refactor vertex label creation logic
new 71ed98c Design and implement vertex label creation logic
new 7ff25c7 Write README.md
new cb5d1c5 Apply ALv2
new a30b1dd Add initial .travis.yml file for Travis CI
new 9c855f4 Add build status image of Travis CI
new f7611cc Remove compile warning messages
new 9cfabd3 Revert "Remove the documentation from the repository"
new 5374920 Remove doc-html target in Makefile
new f7b38c7 Build documentation in Travis CI
new f614618 Remove resulting files of regression test when `make clean`
new 20fa363 Remove tailing whitespaces
new 4c4d1a3 Implement caches of ag_graph and ag_label
new 2c06e40 Do register_ag_nodes() only once
new fee619a Add COMMUTATOR, NEGATOR, RESTRICT, and JOIN to comparison operators
new d27d9a9 Make graphid type indexable using btree
new 28fa94f Add NOT NULL, DEFAULT, and PRIMARY KEY constraints to vertex label
new 6ebd726 Create a sequence to assign a unique ID to a label in a graph
new 576c128 Assign a unique label ID to a created label
new ac793ac Implement List Operators
new 210cb2f Fix: Uninitialized variable warnings
new 7b07324 Implement logic for assigning unique ID
new e76c581 Extend Agtype for Vertex
new 67c9c50 Implement simple MATCH clause
new 64b2074 Update documentation
new 928e44e Implement ag_label OID cache
new 8f222ad Prevent users to drop backed schemas and tables of graphs
new a44cd5c Drop labels when drop_graph()
new ab1410c Add documentation about drop_label() utility function
new a7ace3a Implement simple CREATE clause
new 062586b Call prev_object_access_hook if it exists
new 7ff95d9 Merge branch 'master' of https://github.com/bitnine-oss/agensgraph-ext
new 7e33e7b Update documentation
new 4238de0 Fix: cypher_clause format issues
new f406186 Add numeric type to agensgraph extension.
new 6733e23 Correct documentation typos
new 6ab7421 Minor rewrites and formatting changes of documentation
new 5b985c0 Change version from 0.0.0 to 0.1.0
new 40d83fa Create label information for edges
new 138e417 Implement edge type as an extended type of agtype
new f0d5ad5 Add typecast operator and numeric cast
new 856d360 Implement No Label Logic
new 621e2f8 Improve Cypher Create Clause
new b8f304e Add support for casting an agtype to an agtype float
new 5202935 Add support for casting an agtype string to an agtype numeric
new 8a66e74 Add object and array typecasting
new c118825 Improve Match Clause
new 72e2589 Add path typecasting
new 9d051b0 alter id, startid, endid to return Agtype
new 411d672 Changed references from AgensGraph Extension to AGE in documentation
new eb6cb8c Add scalar functions
new 9ceba21 CREATE clause supports input from previous clauses
new 2e783e8 Do not allow paths to be only one vertex
new ad94cee Refactor AgensGraph to AGE
new 937e8b8 Update README.md
new 8fc64f1 Update README.md
new 11d0602 Update README.md
new 9f57a17 Update README.md
new 6a4e3b0 Update README.md
new 1ee880a Update README.md
new b878904 Update README.md
new 105b523 Update README.md
new 3cf2e43 Update README.md
new 3d382cd Update README.md
new 2f2d514 Update README.md
new 1676333 Update README.md
new c0baf4a Update README.md
new a355744 Update README.md
new 0f5942c Update README.md
new 4f229fe Update README.md
new ebb8b2b Update README.md
new 5ec9d36 Update README.md
new 08af179 Update README.md
new 62bce30 Update README.md
new 057fa98 Update README.md
new fb37cde Update README.md
new 4c71a9f Update README.md
new f32b93c Update README.md
new 4f3e984 Update README.md
new d2e65e7 Update README.md
new a418c9a Update README.md
new e6dffe0 Support Return Clause after Create Clause
new 3fbaffd Alpha release 0.2.0
new 80daedf Add EXISTS(pattern) to the WHERE clause
new 744b119 Define behavior for DROP Extension Command
new 03384bd Add EXISTS(property) function
new a786ba4 Add Cypher function toString()
new 7ff5187 Add the Cypher function reverse()
new 0f53061 Add Cypher string functions toUpper() and toLower()
The 186 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.