├── .circleci └── config.yml ├── .dockerignore ├── .gitignore ├── Changelog ├── Dockerfile ├── HISTORY.md ├── LICENSE.md ├── META.json ├── Makefile ├── README.md ├── Rakefile ├── builtin_wrappers └── holycorn-redis │ ├── mrbgem.rake │ ├── mrblib │ └── holycorn-redis.rb │ └── src │ ├── holycorn_redis.c │ └── holycorn_redis.h ├── config └── build_config.rb ├── examples ├── openweathermap.rb ├── redis.rb └── simple_strings.rb ├── execution_state.h ├── holycorn--1.0.sql ├── holycorn.c ├── holycorn.control ├── options.h ├── plan_state.h ├── scripts ├── build_image ├── deploy └── run_tests └── tests ├── Dockerfiles ├── 10 ├── 11 ├── 12 ├── 9.4 ├── 9.5 └── 9.6 ├── expected_outputs ├── 10 ├── 11 ├── 12 ├── 9.4 ├── 9.5 └── 9.6 ├── helpers.sh ├── redis.commands ├── run.sh ├── run.sql ├── setup.sql └── setups ├── 10.sql ├── 11.sql ├── 12.sql ├── 9.4.sql ├── 9.5.sql └── 9.6.sql /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.so 3 | vendor/* 4 | *.rdb 5 | -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/Changelog -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/Dockerfile -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- 1 | # HISTORY 2 | 3 | ## 1.0.0 4 | 5 | * First alpha release 6 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/LICENSE.md -------------------------------------------------------------------------------- /META.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/META.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/Rakefile -------------------------------------------------------------------------------- /builtin_wrappers/holycorn-redis/mrbgem.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/builtin_wrappers/holycorn-redis/mrbgem.rake -------------------------------------------------------------------------------- /builtin_wrappers/holycorn-redis/mrblib/holycorn-redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/builtin_wrappers/holycorn-redis/mrblib/holycorn-redis.rb -------------------------------------------------------------------------------- /builtin_wrappers/holycorn-redis/src/holycorn_redis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/builtin_wrappers/holycorn-redis/src/holycorn_redis.c -------------------------------------------------------------------------------- /builtin_wrappers/holycorn-redis/src/holycorn_redis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/builtin_wrappers/holycorn-redis/src/holycorn_redis.h -------------------------------------------------------------------------------- /config/build_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/config/build_config.rb -------------------------------------------------------------------------------- /examples/openweathermap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/examples/openweathermap.rb -------------------------------------------------------------------------------- /examples/redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/examples/redis.rb -------------------------------------------------------------------------------- /examples/simple_strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/examples/simple_strings.rb -------------------------------------------------------------------------------- /execution_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/execution_state.h -------------------------------------------------------------------------------- /holycorn--1.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/holycorn--1.0.sql -------------------------------------------------------------------------------- /holycorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/holycorn.c -------------------------------------------------------------------------------- /holycorn.control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/holycorn.control -------------------------------------------------------------------------------- /options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/options.h -------------------------------------------------------------------------------- /plan_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/plan_state.h -------------------------------------------------------------------------------- /scripts/build_image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/scripts/build_image -------------------------------------------------------------------------------- /scripts/deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/scripts/deploy -------------------------------------------------------------------------------- /scripts/run_tests: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | docker run franckverrot/holycorn tests/run.sh $PG_VERSION 3 | -------------------------------------------------------------------------------- /tests/Dockerfiles/10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/10 -------------------------------------------------------------------------------- /tests/Dockerfiles/11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/11 -------------------------------------------------------------------------------- /tests/Dockerfiles/12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/12 -------------------------------------------------------------------------------- /tests/Dockerfiles/9.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/9.4 -------------------------------------------------------------------------------- /tests/Dockerfiles/9.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/9.5 -------------------------------------------------------------------------------- /tests/Dockerfiles/9.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/Dockerfiles/9.6 -------------------------------------------------------------------------------- /tests/expected_outputs/10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/10 -------------------------------------------------------------------------------- /tests/expected_outputs/11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/11 -------------------------------------------------------------------------------- /tests/expected_outputs/12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/12 -------------------------------------------------------------------------------- /tests/expected_outputs/9.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/9.4 -------------------------------------------------------------------------------- /tests/expected_outputs/9.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/9.5 -------------------------------------------------------------------------------- /tests/expected_outputs/9.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/expected_outputs/9.6 -------------------------------------------------------------------------------- /tests/helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/helpers.sh -------------------------------------------------------------------------------- /tests/redis.commands: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/redis.commands -------------------------------------------------------------------------------- /tests/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/run.sh -------------------------------------------------------------------------------- /tests/run.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/run.sql -------------------------------------------------------------------------------- /tests/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setup.sql -------------------------------------------------------------------------------- /tests/setups/10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/10.sql -------------------------------------------------------------------------------- /tests/setups/11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/11.sql -------------------------------------------------------------------------------- /tests/setups/12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/12.sql -------------------------------------------------------------------------------- /tests/setups/9.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/9.4.sql -------------------------------------------------------------------------------- /tests/setups/9.5.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/9.5.sql -------------------------------------------------------------------------------- /tests/setups/9.6.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franckverrot/holycorn/HEAD/tests/setups/9.6.sql --------------------------------------------------------------------------------