uhayat opened a new pull request, #2130:
URL: https://github.com/apache/age/pull/2130

   - A new node type is introduced for JSON support, that is 
JsonConstructorExpr - wrapper over FuncExpr/Aggref/WindowFunc for SQL/JSON 
constructors.
   - Added additional checks for JsonConstructorExpr expression node for which 
the walker would crash.
   - Removed palloc0fast function call (which is not available in PG17)
   
   With these fixes `make installcheck` regression passed on MacOS 11.x and 
Ubuntu 20.04 LTS with following summary
   ```
   umarhayat@Umars-MacBook-Pro age % make installcheck
   echo "# +++ regress install-check in  +++" && 
/Users/umarhayat/dev/pg_out/pg_17/lib/postgresql/pgxs/src/makefiles/../../src/test/regress/pg_regress
 --inputdir=./ --bindir='/Users/umarhayat/dev/pg_out/pg_17/bin'    
--load-extension=age --inputdir=.//regress --outputdir=.//regress 
--temp-instance=.//regress/instance --port=61958 --encoding=UTF-8 --temp-config 
.//regress/age_regression.conf --dbname=contrib_regression scan graphid agtype 
agtype_hash_cmp catalog cypher expr cypher_create cypher_match cypher_unwind 
cypher_set cypher_remove cypher_delete cypher_with cypher_vle cypher_union 
cypher_call cypher_merge cypher_subquery age_global_graph age_load index 
analyze graph_generation name_validation jsonb_operators list_comprehension 
map_projection drop
   # +++ regress install-check in  +++
   # initializing database system by running initdb
   # using temp instance on port 61958 with PID 2824
   ok 1         - scan                                      186 ms
   ok 2         - graphid                                     9 ms
   ok 3         - agtype                                     54 ms
   ok 4         - agtype_hash_cmp                             7 ms
   ok 5         - catalog                                    43 ms
   ok 6         - cypher                                     25 ms
   ok 7         - expr                                      378 ms
   ok 8         - cypher_create                              57 ms
   ok 9         - cypher_match                              269 ms
   ok 10        - cypher_unwind                              25 ms
   ok 11        - cypher_set                                 60 ms
   ok 12        - cypher_remove                              36 ms
   ok 13        - cypher_delete                             212 ms
   ok 14        - cypher_with                                33 ms
   ok 15        - cypher_vle                                506 ms
   ok 16        - cypher_union                               15 ms
   ok 17        - cypher_call                                19 ms
   ok 18        - cypher_merge                              165 ms
   ok 19        - cypher_subquery                            33 ms
   ok 20        - age_global_graph                           91 ms
   ok 21        - age_load                                  831 ms
   ok 22        - index                                      47 ms
   ok 23        - analyze                                    14 ms
   ok 24        - graph_generation                           32 ms
   ok 25        - name_validation                            62 ms
   ok 26        - jsonb_operators                            45 ms
   ok 27        - list_comprehension                         33 ms
   ok 28        - map_projection                             19 ms
   ok 29        - drop                                      119 ms
   1..29
   # All 29 tests passed.
   ```
   


-- 
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]

Reply via email to