lib/martyr.rb | 100644 | 0 | 0 | | | 9.89 KB | 58bd5f4dc509563176050e94ccc9ae768b32ebbde4c56f077a06fbe388fc67e8 |
bin/setup | 100755 | 0 | 0 | | | 115 Bytes | ab436b2febcfc1679642d2e15d990b3aa8680b8ae26bc2faf9ba02bb9fe060e4 |
.gitignore | 100644 | 0 | 0 | | | 93 Bytes | 095b731d81e443e99fe56ce0a9b5fbeb98ca57fe03ac446f80a0f182338b0190 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | 04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca |
.ruby-gemset | 100644 | 0 | 0 | | | 6 Bytes | ad872b4820b164b7a25695ff77d0f6e5df812c6f9944d1d21461f57f099bce57 |
.ruby-version | 100644 | 0 | 0 | | | 11 Bytes | 93db6b7aba46d68435c28508922b45f123457b673862d238eed3c560151b6b17 |
.tags | 100644 | 0 | 0 | | | 147 KB | 57960170cb56a4a5ba10db9a32c827e363abb4139441de3d44a12acd92b28e85 |
.travis.yml | 100644 | 0 | 0 | | | 30 Bytes | a35ea44002731aabd8de125b3edfc2af2b69cf3b180ab7018858b6bece2cd312 |
Gemfile | 100644 | 0 | 0 | | | 91 Bytes | a777bad6fac628af4ef3749e7b60fb8622609f1ec1337f2f83ea9bc43d19f5d8 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | b048312f1fce9012d07c16b63d6c499041970cbcaa7d6bb62927e7c0a470e3fc |
README.md | 100644 | 0 | 0 | | | 10 KB | fd1c9c0447dc1ae2558a4cac29acb43f3cffe40ed5b832094f45ff99a23983e0 |
Rakefile | 100644 | 0 | 0 | | | 28 Bytes | 5d20ab6abd8a77e0db94f9599c1ee015db492045de53207641ace9bca4862f24 |
TODO.txt | 100644 | 0 | 0 | | | 3.47 KB | 9e30c444ae2f758a10586c6652b48fbc3f28350ee3410ad3c3cd9a9328772e79 |
bin/console | 100755 | 0 | 0 | | | 1.3 KB | 955b8dff8b0704c9e9b8f8538db550900e23f37dd76236e71453c6280e85dd9e |
lib/martyr/base_cube.rb | 100644 | 0 | 0 | | | 2.16 KB | a38cf22db201b11e546eb5141372c71381df9c73f63da54b05610495c8b8eb6e |
lib/martyr/cube.rb | 100644 | 0 | 0 | | | 4.58 KB | d27101f686e820b6b9c5857af536d63eff87992f941343335ab5773a04f0afa0 |
lib/martyr/dimension_reference.rb | 100644 | 0 | 0 | | | 744 Bytes | 88908f3c4ac801b216e1e9c7a08592455fd856a7889bb96350213b863fd3df23 |
lib/martyr/errors.rb | 100644 | 0 | 0 | | | 250 Bytes | 4c52e3adb792c6fc589dc0fed025d15f514b9782fa7cbfc6c57f76257ae74bf6 |
lib/martyr/helpers/delegators.rb | 100644 | 0 | 0 | | | 382 Bytes | b9c989f3e636ee0029caca9db3f6a15789dfc1acb081c09f8b388d2baadb641f |
lib/martyr/helpers/intervals.rb | 100644 | 0 | 0 | | | 5.97 KB | be66e9a6a5cdca9472dbc83e184c4a5b462710e9b65dea1649bd7199dc220f7e |
lib/martyr/helpers/metric_id_standardizer.rb | 100644 | 0 | 0 | | | 1.18 KB | 780d7da2201ce55650ebc43dd3cf30a394b99a115ae5ce2cbee5e0164fc7af89 |
lib/martyr/helpers/registrable.rb | 100644 | 0 | 0 | | | 315 Bytes | fcf55d5958af9ae36f398cd8d345be1db94a3a1ef481c8d4120f0b53b7250f96 |
lib/martyr/helpers/sorter.rb | 100644 | 0 | 0 | | | 2.5 KB | b6231c8658caa8297639e72c879e59f4ee4da4b00a4d866334df42f20e2efb11 |
lib/martyr/helpers/translations.rb | 100644 | 0 | 0 | | | 738 Bytes | 016fbe2f62c257bc87d6563a8c434400fb9cbbf66456d4cccba30ea2f354e84c |
lib/martyr/level_concern/has_level_collection.rb | 100644 | 0 | 0 | | | 249 Bytes | 1fb9e2c9641099df93356c45181a710843959d1f29901b9c4f93563de86d0a55 |
lib/martyr/level_concern/level.rb | 100644 | 0 | 0 | | | 825 Bytes | 80bb844a6558b25387d67cb535ba2059a22860c47fccdebff4eed9e3e481592a |
lib/martyr/level_concern/level_collection.rb | 100644 | 0 | 0 | | | 1.77 KB | 1e44fae44a07f492f43b9e8f6d3dc984b5dcee8afdc86d979f292f2b18441c80 |
lib/martyr/level_concern/level_comparator.rb | 100644 | 0 | 0 | | | 2.09 KB | b2ffeed6760114374792b815d72d319e96d2819103229478c6d449bd507b938e |
lib/martyr/level_concern/level_definitions_by_dimension.rb | 100644 | 0 | 0 | | | 562 Bytes | 086d9555fb5550d2e4e0d1713230d457d6eee28ffab545cdcf91f9cb9bdde3ea |
lib/martyr/runtime/data_set/coordinates.rb | 100644 | 0 | 0 | | | 3.28 KB | 9691ba4cef270fc49dfd1a4c796bfffab2c6a5d5b2d93c36eca8f95d33492371 |
lib/martyr/runtime/data_set/element.rb | 100644 | 0 | 0 | | | 2.08 KB | 9b75a195fa4d285f6555051e7ae93297ceaaaf1f52f726338240ecede4eaba1f |
lib/martyr/runtime/data_set/element_common.rb | 100644 | 0 | 0 | | | 1.22 KB | d5166a8013a0d752eb016a2c7f55ddacb66633045daa1481191212bb0f49b85a |
lib/martyr/runtime/data_set/element_locator.rb | 100644 | 0 | 0 | | | 6.7 KB | 3a8b497d0f35ffbf1b7f7ff1a7d0ec472bdb79311d736754a41a7b587b9b128b |
lib/martyr/runtime/data_set/fact.rb | 100644 | 0 | 0 | | | 2.48 KB | 8daf110a406f9cd78e1e2453a2153d746cf38898a2e7e10659917d8f87009ff8 |
lib/martyr/runtime/data_set/fact_indexer.rb | 100644 | 0 | 0 | | | 3.05 KB | 79c2801faff6604412227928f94710a33af878d7e51e66799729faba5e03d462 |
lib/martyr/runtime/data_set/future_fact_value.rb | 100644 | 0 | 0 | | | 1.74 KB | 3ba8a54fcd54b1a9a9d364ad578ed2378272de220911d2b003a918c87fa04d03 |
lib/martyr/runtime/data_set/future_metric.rb | 100644 | 0 | 0 | | | 1.12 KB | 7b6cb024af1172a7519d5bc8eafd2cd4d3e180d4d6641462cbff24aa85fa1b7d |
lib/martyr/runtime/data_set/virtual_element.rb | 100644 | 0 | 0 | | | 4.03 KB | a73258a0a6f672102f6b27b3a74079af15c346fdd845da31624bea9dfbc8adb5 |
lib/martyr/runtime/data_set/virtual_elements_builder.rb | 100644 | 0 | 0 | | | 7.37 KB | ce000571513e01e22accd1aeb56269c82f29391a2d555f4627a751187705675c |
lib/martyr/runtime/dimension_scopes/base_level_scope.rb | 100644 | 0 | 0 | | | 487 Bytes | 401178cf478f681c0e1dce8c60245bd97c69a1b0f3ae523ad450f761e867da84 |
lib/martyr/runtime/dimension_scopes/degenerate_level_scope.rb | 100644 | 0 | 0 | | | 2.33 KB | 7d29e25da8009e17e80a632f684a09c0369b0bf3f91cb0e16f84948862742416 |
lib/martyr/runtime/dimension_scopes/dimension_scope_collection.rb | 100644 | 0 | 0 | | | 2.46 KB | b98db17f592a707f3dd51166346776c49a8ab3e9d29d59e4d7ffdcef3d823185 |
lib/martyr/runtime/dimension_scopes/level_scope_collection.rb | 100644 | 0 | 0 | | | 396 Bytes | c2bedab4335513bfdf66b30a5dc07549d4c4996d480568310a1ffb37cb8cb9bb |
lib/martyr/runtime/dimension_scopes/query_level_scope.rb | 100644 | 0 | 0 | | | 7.77 KB | cb302ad8314c8df51b3f91c036fd956387dc773f59a8e1e7aefda5aa1f6ca98b |
lib/martyr/runtime/fact_scopes/base_fact_scope.rb | 100644 | 0 | 0 | | | 1.53 KB | a52e519561491bfecaba18c0d3f9992efe1d79ef9b3dc4eec86de9b692c5bd54 |
lib/martyr/runtime/fact_scopes/fact_scope_collection.rb | 100644 | 0 | 0 | | | 3.01 KB | b43a0bfc89f881769e977bd8e5bb7af8d786475561cfa03f82d1fc1b051742f8 |
lib/martyr/runtime/fact_scopes/main_fact_scope.rb | 100644 | 0 | 0 | | | 90 Bytes | 7da419d84412faa6bac01804ded1114847ca474c00db32daa73c18cadb29c411 |
lib/martyr/runtime/fact_scopes/null_scope.rb | 100644 | 0 | 0 | | | 70 Bytes | 1d685c558ce3602988c676f9b681be75904f251e4182ede0e0b8d2aa78689566 |
lib/martyr/runtime/fact_scopes/sub_fact_scope.rb | 100644 | 0 | 0 | | | 531 Bytes | adfedaf417a97d73d89039e664c262a0d25f84e172d84aaed45b8705353fe76b |
lib/martyr/runtime/fact_scopes/wrapped_fact_scope.rb | 100644 | 0 | 0 | | | 115 Bytes | add70bad2b25452fade0f8aae9de750b33548eb06148e1af1301991090171416 |
lib/martyr/runtime/pivot/pivot_axis.rb | 100644 | 0 | 0 | | | 1.8 KB | 97afe3fac959b75adc222b97974ef2e04c3e10a1277e1b1cd73baa03bd8f2f1b |
lib/martyr/runtime/pivot/pivot_cell.rb | 100644 | 0 | 0 | | | 1.29 KB | 53fafbc9de435ffd83ed1fd4322530cffcf694087ed19589746e2e91a6e7c68e |
lib/martyr/runtime/pivot/pivot_grain_element.rb | 100644 | 0 | 0 | | | 373 Bytes | dca4ee7732cebf925450b7d178481029526435a0f3f6147554b23e3d50d5945b |
lib/martyr/runtime/pivot/pivot_row.rb | 100644 | 0 | 0 | | | 1.27 KB | aa7f0223820498e8a33227f52f076b9281aeadfd9e2438b0fbf84d5694cb5cb6 |
lib/martyr/runtime/pivot/pivot_table.rb | 100644 | 0 | 0 | | | 3.25 KB | 27405cf11c8199a516e6a1a38b41c3c343e835307420ed2f122093109f7110da |
lib/martyr/runtime/pivot/pivot_table_builder.rb | 100644 | 0 | 0 | | | 4.06 KB | d5ad19119d26e17008b64f8ac24654414ddc3d9159a5588e120f531ef8f39202 |
lib/martyr/runtime/query/metric_dependency_resolver.rb | 100644 | 0 | 0 | | | 5.82 KB | da14af100c41647102849cdd9c5900f38fe956b6974847a46044782e6158dc2b |
lib/martyr/runtime/query/query_context.rb | 100644 | 0 | 0 | | | 9.02 KB | fd2c18cb8557b9df6a7f259389f788f7e3f34389327030d892f1fc5ebffdb2b2 |
lib/martyr/runtime/query/query_context_builder.rb | 100644 | 0 | 0 | | | 7.49 KB | 997f9b3adfb210a77aac9dc4e4e9fb59367f81d224869d3f81ad813afcd45f03 |
lib/martyr/runtime/scope_operators/base_operator.rb | 100644 | 0 | 0 | | | 3.53 KB | 7727df490ced05d8ee1d5d54183d196af00d5958062479957ab8988d84624366 |
lib/martyr/runtime/scope_operators/group_operator.rb | 100644 | 0 | 0 | | | 302 Bytes | 96f93d6bed4c065da3a0016fc9695bb4d95de389c3dbe18d22752dcaf6f3f8fb |
lib/martyr/runtime/scope_operators/select_operator_for_dimension.rb | 100644 | 0 | 0 | | | 429 Bytes | 6adcae9881fcadcba23d1b5e22c2538c24c468ff6e7c3b72dfb78899f88bb0f0 |
lib/martyr/runtime/scope_operators/select_operator_for_metric.rb | 100644 | 0 | 0 | | | 788 Bytes | 41d58d85f382a36549289d2a7bbb65ecd7de40991f254c0de7e264ad517e05aa |
lib/martyr/runtime/scope_operators/where_operator_for_dimension.rb | 100644 | 0 | 0 | | | 1.26 KB | f93f8d4390c6c3410cf6b9dee0a4a62bfb05de30df2b1a0507e459fdba3b63a0 |
lib/martyr/runtime/scope_operators/where_operator_for_metric.rb | 100644 | 0 | 0 | | | 481 Bytes | 4ef6d5214fb1cae37ef32a21c1be07652c9a0957ce58cca2756173da1dcb6958 |
lib/martyr/runtime/slices/data_slices/data_slice.rb | 100644 | 0 | 0 | | | 2.08 KB | 5f5e4c0ea9775364e446b408110423c7f38a4a48982a325fa46a4b37a47195fd |
lib/martyr/runtime/slices/data_slices/metric_data_slice.rb | 100644 | 0 | 0 | | | 1.57 KB | 8146d29bf1aa63a8cc8fdcb73107617e8ca08da484c2ea02d6f59fc32faabd7f |
lib/martyr/runtime/slices/data_slices/plain_dimension_data_slice.rb | 100644 | 0 | 0 | | | 3.53 KB | 2c03a10c0ba110f14fed4c1224711b9634f6e12a1483e339cedbef3f400f938e |
lib/martyr/runtime/slices/data_slices/time_dimension_data_slice.rb | 100644 | 0 | 0 | | | 120 Bytes | 43db955259ac09de72cdae0ec0c748e50a209749db8658073dcdcfe01269af02 |
lib/martyr/runtime/slices/has_scoped_levels.rb | 100644 | 0 | 0 | | | 666 Bytes | 60d262d891cd6a3b8ad1af9d824d86ec87efffd1089a155ff282f5bea55f1aef |
lib/martyr/runtime/slices/memory_slices/TO_DELETE.md | 100644 | 0 | 0 | | | 10.7 KB | 169cbd942249a2fa715515c95939cfabf591289db1fe7c201f6d27523ff93d03 |
lib/martyr/runtime/slices/memory_slices/memory_slice.rb | 100644 | 0 | 0 | | | 2.49 KB | ea1aaf13f2d0f2ce60e477ffcd344bbb5a94cc3cdd69d5309a4bde6b51ad5da7 |
lib/martyr/runtime/slices/memory_slices/metric_memory_slice.rb | 100644 | 0 | 0 | | | 1.81 KB | fa83027cb8efa400eb80112bbe8de5fc4c7f28c18aa29514ac875c3a84b04225 |
lib/martyr/runtime/slices/memory_slices/plain_dimension_memory_slice.rb | 100644 | 0 | 0 | | | 1.49 KB | 167ebebd4bb64d70550b82b8fe37d5100b359680d3538239dda6b04cf3223f1d |
lib/martyr/runtime/slices/scopeable_slice_data.rb | 100644 | 0 | 0 | | | 1.95 KB | 542334230712dc1f74df0661c67513eeafcf2442f72ff0e05f54e40df97fdd36 |
lib/martyr/runtime/slices/slice_definitions/base_slice_definition.rb | 100644 | 0 | 0 | | | 464 Bytes | 7a65165343ce1abb431e52ac90daa5021d34325a4813179bc9ab12e145afb5f9 |
lib/martyr/runtime/slices/slice_definitions/metric_slice_definition.rb | 100644 | 0 | 0 | | | 3.87 KB | 2dedc9a1df375e394e4896e6b9dae0ec80225b829c97a06c56fe622214e89703 |
lib/martyr/runtime/slices/slice_definitions/plain_dimension_level_slice_definition.rb | 100644 | 0 | 0 | | | 690 Bytes | b99f8e9a28120a771813e3fb13940a24a0d53b60abeda5f024782d8b396e64ad |
lib/martyr/runtime/sub_cubes/fact_filler_strategies.rb | 100644 | 0 | 0 | | | 1.9 KB | 4ecc23102d35fedb00a0e932a6179b6b92aee2f4b20306b312f4cf884f324ec6 |
lib/martyr/runtime/sub_cubes/query_metrics.rb | 100644 | 0 | 0 | | | 1.11 KB | 8095c32fd1e04e2406c5839bbb426dbd42cebea368de7b1e20ae97e3c98356b2 |
lib/martyr/runtime/sub_cubes/sub_cube.rb | 100644 | 0 | 0 | | | 5.1 KB | 7fb9fb5b970a44658dc28a0eed63c4cbb386e9b28ed0737cf3bfd9e2863f73a6 |
lib/martyr/runtime/sub_cubes/sub_cube_grain.rb | 100644 | 0 | 0 | | | 3.44 KB | 730895d740b9171dc06a103a583009dfbf0222ee32baf6c4323bed750ee09064 |
lib/martyr/schema/dimension_associations/dimension_association_collection.rb | 100644 | 0 | 0 | | | 1.14 KB | bd110563cf195322d0a23d8c600057d60e1ef8f9c335b4485e17f6add1436121 |
lib/martyr/schema/dimension_associations/level_association.rb | 100644 | 0 | 0 | | | 1.03 KB | 842616889dab55766e19a176ab1bdfa644e866f52c9639ee8aa760e7c3a4b981 |
lib/martyr/schema/dimension_associations/level_association_collection.rb | 100644 | 0 | 0 | | | 661 Bytes | 67a7dbdf02448c421c0d80176ee9c3926d9edd27d009ee5b49e9cf01dd80a6c5 |
lib/martyr/schema/dimensions/dimension_definition_collection.rb | 100644 | 0 | 0 | | | 1.31 KB | d1a6b398a23683aa4594a6cb017d895246dd985b30819a54ec940142db48f762 |
lib/martyr/schema/dimensions/plain_dimension_definition.rb | 100644 | 0 | 0 | | | 898 Bytes | ca753fad463219dfbcdc7183bae1789187643147070e4c1ab5dc88fafd650dd0 |
lib/martyr/schema/dimensions/time_dimension_definition.rb | 100644 | 0 | 0 | | | 571 Bytes | a7f3ddb545ab597318ac6fed9f26ea50953ef7d54aca50e155dc4f096fc94f0d |
lib/martyr/schema/facts/base_fact_definition.rb | 100644 | 0 | 0 | | | 794 Bytes | 373430c821814f8612e90dbb59e2286d8a43f40c9c63f7e1661e3031450cf4ac |
lib/martyr/schema/facts/fact_definition_collection.rb | 100644 | 0 | 0 | | | 1.44 KB | 65da5e03b2e848a541ff9a59cdb0fe18f8007cf27852aef0175c2617230de6b8 |
lib/martyr/schema/facts/main_fact_definition.rb | 100644 | 0 | 0 | | | 1.21 KB | f76451489b315ca0a5f9c7b8ea00622f5a7b374a597fc4ae9bbf05e3ab3302bd |
lib/martyr/schema/facts/sub_fact_definition.rb | 100644 | 0 | 0 | | | 1.23 KB | b7595dc3dc10ae89d47389a152a0a288069fb4079b87a0abdddda08da32519a7 |
lib/martyr/schema/metrics/base_metric.rb | 100644 | 0 | 0 | | | 2.36 KB | 7d6278591406a87b3f75bbfa576d3db4dff6336f236e7c9837323a157371c084 |
lib/martyr/schema/metrics/built_in_metric.rb | 100644 | 0 | 0 | | | 950 Bytes | 48cdc7a14bec638ef3ec0170a926db63c7edc7bcd0fde5cd580367469b799b4b |
lib/martyr/schema/metrics/count_distinct_metric.rb | 100644 | 0 | 0 | | | 6.32 KB | ff239d0c38ebd40f1a9e9f4160d564681b4b61e0c2d1677202c06b1c58e19e4b |
lib/martyr/schema/metrics/custom_metric.rb | 100644 | 0 | 0 | | | 557 Bytes | 9909480dc5ea24ec11b0669e95afd81b9a162b009b7d952d8a432cad3baa1f3e |
lib/martyr/schema/metrics/custom_rollup.rb | 100644 | 0 | 0 | | | 799 Bytes | a71a76c0fea3d141236beac199a807f2efd82cd5088302803c3b57d268d5852a |
lib/martyr/schema/metrics/dependency_inferrer.rb | 100644 | 0 | 0 | | | 3.79 KB | 68ffc48ae406296871b28afe2df29bac943720b70d62e0226e16d49838726704 |
lib/martyr/schema/metrics/metric_definition_collection.rb | 100644 | 0 | 0 | | | 3.94 KB | 88c808ea38382241ad8d0c04e8d7e80bcc44230a63a526b340aae190ca1ae453 |
lib/martyr/schema/named_scopes/named_scope.rb | 100644 | 0 | 0 | | | 348 Bytes | 7e16ef8a0c1a6ea213777695aef88e20b54969f6e9fba56429c8c695e2346e92 |
lib/martyr/schema/named_scopes/named_scope_collection.rb | 100644 | 0 | 0 | | | 1 KB | c88aac15897c4299a0157c9a507bc9c834dc591de21cdc43d0d5d6dd53e9a22f |
lib/martyr/schema/plain_dimension_levels/base_level_definition.rb | 100644 | 0 | 0 | | | 1.15 KB | c334019b9ca0eb9d6d1dc384183d558f666dd1c7da720c7d056b871cd519f204 |
lib/martyr/schema/plain_dimension_levels/degenerate_level_definition.rb | 100644 | 0 | 0 | | | 2.18 KB | a7fd44db9e7a96aa54eed36e46a89594826a57d07f9c1201c8e6b017fc2035d7 |
lib/martyr/schema/plain_dimension_levels/level_definition_collection.rb | 100644 | 0 | 0 | | | 349 Bytes | 60bae9fbd3685fdb10e464e6c4efed53431aa2d5d40ef98a627fdea068564f0e |
lib/martyr/schema/plain_dimension_levels/query_level_definition.rb | 100644 | 0 | 0 | | | 3.22 KB | 1f6f534a2eee6d140b08a1dab6fa5c1d9c85faa4b62b00f2a2f2fc9d75099375 |
lib/martyr/version.rb | 100644 | 0 | 0 | | | 43 Bytes | 52feb7358fa90182d5e7c39f09ce66f59cad051e6e9c2d5ffb6f1591f89da556 |
lib/martyr/virtual_cube.rb | 100644 | 0 | 0 | | | 2.14 KB | 507e7a0b3e275451f658225221466a81be4796d50afbd4c4fd492c721f38268a |
martyr.gemspec | 100644 | 0 | 0 | | | 1.91 KB | 2cf9102c9c570dd91b7d8a602bf5288a660308fb551812c4d3f823cd7064e341 |