122 Commits (master)
 

Author SHA1 Message Date
Abhinav Sarkar c5e7fd0683
Bumps up doctest version for running tests on stackage latest nightly. 7 years ago
Abhinav Sarkar 15c549a6e8 Adds version option to the executable. 7 years ago
Abhinav Sarkar c819578006 Bumps up aeson version to build on stackage nightly releases. 7 years ago
Abhinav Sarkar c517b50e96 Fixes git clone instruction. 7 years ago
Abhinav Sarkar ade5c388d8 Adds a smart constructor for Env for better type safety. 7 years ago
Abhinav Sarkar b58e022b0e Merge pull request #1 from quintype/hssqlppp 7 years ago
Abhinav Sarkar 0f4970d587 Changes FactColumn to use GADTs for better type safety. 7 years ago
Abhinav Sarkar 8c3c4d801d Moves to stackage lts-5. 7 years ago
Abhinav Sarkar 04be3b69f1 Adds more doctests. 7 years ago
Abhinav Sarkar 68bf32a673 Adds doctests for factTablePopulateSQL and validate* functions. 7 years ago
Abhinav Sarkar 46e5e43856 Changes fact populatation generator to use hssqlppp internally. 7 years ago
Abhinav Sarkar d33dcbe33c Merge branch 'master' into hssqlppp 7 years ago
Abhinav Sarkar 3b7603b311 Fixes dim time population select clause. 7 years ago
Abhinav Sarkar 6d86392946 Merge branch 'master' into hssqlppp 7 years ago
Abhinav Sarkar aede5d6fc6 Fixes the dim time where clause interval queries. 7 years ago
Abhinav Sarkar 064524f298 Adds stackage lts-4 in build jobs. 7 years ago
Abhinav Sarkar 5b35b03a1a Adds an option to choose if fact tables are persistent. 7 years ago
Abhinav Sarkar 4a7682320b Adds max and min fact column types. 7 years ago
Abhinav Sarkar 089ce59f20 Changes in dimension table column indexes generation. 7 years ago
Abhinav Sarkar 6ce2d56252 Adds support for tenant id fact column for multi-tenant databse designs. 7 years ago
Abhinav Sarkar 0d5e1ff29f Adds indexes on dimension table columns in SQL. 7 years ago
Abhinav Sarkar 6a107aaf8d Changes dimension populatation generator to use hssqlppp internally. 7 years ago
Abhinav Sarkar 4fe1006d0c Makes tests run only on ghc 7.10. 7 years ago
Abhinav Sarkar 2be336ba41 Changes travis config to run tests 7 years ago
Abhinav Sarkar c021ffb845 Adds doctests. 7 years ago
Abhinav Sarkar 28ff8a99fb Changes Create generator to use hssqlppp internally. 7 years ago
Abhinav Sarkar e2ecfc0b9b Adds a dependency on hssqlppp. 7 years ago
Abhinav Sarkar 4e4d13b94f Adds support for generated table suffixes and time where clause on source table in full refresh mode. 7 years ago
Abhinav Sarkar 644acc7ee9 Moves out foreign key id coalesce value as a setting. 7 years ago
Abhinav Sarkar dc4b260ff6 Refactoring. 7 years ago
Abhinav Sarkar f00f158578 Changes dependency version limits for building in stackage nightly. 7 years ago
Abhinav Sarkar b030df010b Adds travis build status image 7 years ago
Abhinav Sarkar 3958b00b87 Adds travis CI integration. 7 years ago
Abhinav Sarkar 601eed9a3c Changes count distinct algo to use a specialized int log2 function. 7 years ago
Abhinav Sarkar 2d5a49f53e Refactoring: Breaks Ringo.Generator into small modules. 7 years ago
Abhinav Sarkar 87a787ba8f Moves type default value validations to run only on DimVal and NoDimId fact column. 7 years ago
Abhinav Sarkar d758dc3310 Changes dimension table population query for coalesce changes. 7 years ago
Abhinav Sarkar aeed16570e Makes NoDimId columns in extracted fact tables not nullable. 7 years ago
Abhinav Sarkar 8f27bdf33c Fixes swapped dimension and fact json file names. 7 years ago
Abhinav Sarkar ad14698ab0 Refactoring. 7 years ago
Abhinav Sarkar bcd210e7a5 Moves SQL type defaults to input json from code. 7 years ago
Abhinav Sarkar 8a530618e4 Fixes incremental SQL for coaleasce changes. 7 years ago
Abhinav Sarkar 3978f33cd0 Adds coalescing to default values for fact table columns. 7 years ago
Abhinav Sarkar b994955399 Adds coalescing to default values for dimension table columns. 7 years ago
Abhinav Sarkar ff4ca5e235 Adds sql generation for count distinct fact columns population. 7 years ago
Abhinav Sarkar 2dcbe4efd7 Adds source column to count and count distinct fact columns. 7 years ago
Abhinav Sarkar d1e1eb7676 Adds output json generation. 7 years ago
Abhinav Sarkar 7d64ffcde4 Adds incremental refresh sql generation for fact tables. 7 years ago
Abhinav Sarkar 7dc6db944f Adds incremental refresh sql generation for dimension tables. 7 years ago
Abhinav Sarkar e46d3684cd Fixes a typo. 7 years ago