Releases: MatBon01/joinbench
Releases · MatBon01/joinbench
v4.0.2
v4.0.0
Commits
- f400964: Structure final report (#52) (Matteo Bongiovanni) #52
- 5f5e4d1: Introduce database benchmarking and Wisconsin table structure (#53) (Matteo Bongiovanni) #53
- 9e182ff: Clean category theory background section for final report (#54) (Matteo Bongiovanni) #54
- 5ac0a68: Edit relational algebra background section for final report (#55) (Matteo Bongiovanni) #55
- db5a5c6: Edit background on database representation for final report (#56) (Matteo Bongiovanni) #56
- 36f6ac8: Remove background section on Haskell implementation (#57) (Matteo Bongiovanni) #57
- a303954: Fix compilation of interim report (#58) (Matteo Bongiovanni) #58
- e835c45: Add examples for easy benchmarks and joins (#59) (Matteo Bongiovanni) #59
- 3cebf99: Add Haskell testing to pipeline (#61) (Matteo Bongiovanni) #61
- ad55bb0: Move python out of app directory (#62) (Matteo Bongiovanni) #62
- c29130f: Update gitignore (#64) (Matteo Bongiovanni) #64
- e9edf2f: Improve Haskell pipeline (#66) (Matteo Bongiovanni) #66
- 8c9327c: Create database examples (#67) (Matteo Bongiovanni) #67
- 50ec14a: Implement skeleton for invoice table benchmarking (#68) (Matteo Bongiovanni) #68
- fde3c66: Describe the table used in Set Query Benchmark (#69) (Matteo Bongiovanni) #69
- 6eab5ed: Add a description of the tables in TPC-H (#70) (Matteo Bongiovanni) #70
- d71d190: Add Wisconsin scalable table (#71) (Matteo Bongiovanni) #71
- c7d99a6: Change python layout (#72) (Matteo Bongiovanni) #72
- fbf6626: Change python testing (#73) (Matteo Bongiovanni) #73
- 87838c4: Fix paths in Python makefile (#74) (Matteo Bongiovanni) #74
- 77b188e: Create cells to help create benchmarking table (#75) (Matteo Bongiovanni) #75
- 4ce6a3c: Create benchmarking database generator and parser (#76) (Matteo Bongiovanni) #76
- 427eda8: Make benchmarking pipeline (#77) (Matteo Bongiovanni) #77
- 0941a66: Start object oriented approach for data analysis (#78) (Matteo Bongiovanni) #78
- 70fabd8: Create infrastructure to analyse data (#79) (Matteo Bongiovanni) #79
- f2ae5e9: Add normal form benchmark evaluation method (#80) (Matteo Bongiovanni) #80
- 7aa9811: Split joinbench functions for space profiling (#81) (Matteo Bongiovanni) #81
- 5b01f0b: Rename project to joinbench (#82) (Matteo Bongiovanni) #82
- 16db095: Add benchmarking to compare whnf evaluation (#83) (Matteo Bongiovanni) #83
- 3c00097: Add benchmarking best practices (#84) (Matteo Bongiovanni) #84
- 9d69281: Add information on synthetic database creation (#85) (Matteo Bongiovanni) #85
- d0c5e93: Describe Cell types and examples (#86) (Matteo Bongiovanni) #86
- c94bd6e: Fix cross referencing (#87) (Matteo Bongiovanni) #87
- d8592f6: Describe JOINBENCH relation (#88) (Matteo Bongiovanni) #88
- ecbd7a0: Introduce benchmarked functions (#89) (Matteo Bongiovanni) #89
- 50056a6: Add graph for benchmark groups (#90) (Matteo Bongiovanni) #90
- 1bd4ff7: Prepare more figure detail for results (#91) (Matteo Bongiovanni) #91
- 09ccfbe: Present results (#92) (Matteo Bongiovanni) #92
- 467738d: Begin evaluating synthetic database creation (#93) (Matteo Bongiovanni) #93
- 3ef8a84: Write section on benchmarking workflow (#94) (Matteo Bongiovanni) #94
- c0424b3: Evaluate results (#95) (Matteo Bongiovanni) #95
- 0262e50: Describe database implementation (#96) (Matteo Bongiovanni) #96
- de13c94: Evaluate database implementation (#97) (Matteo Bongiovanni) #97
- cf8ba2d: Write information on ethical issues (#98) (Matteo Bongiovanni) #98
- f007f6e: Write introduction and abstract (#99) (Matteo Bongiovanni) #99
- ecbca1b: Write conclusion (#100) (Matteo Bongiovanni) #100
- 5e994a4: Write acknowledgements (#101) (Matteo Bongiovanni) #101
- cfb6bc4: Fix maths in background (#102) (Matteo Bongiovanni) #102
- 3a93eb2: Proof read (#103) (Matteo Bongiovanni) #103
v3.0.1
v2.0.1
Commits
- 37bd0df: Report number of linting warnings (#27) (Matteo Bongiovanni) #27
- 30560fb: Implement a Bag data structure (#28) (Matteo Bongiovanni) #28
- 177617b: Fix cabal setup issues (#29) (Matteo Bongiovanni) #29
- b6348ee: Create pointed set (#31) (Matteo Bongiovanni) #31
- 550ce45: Add section on Functors (#32) (Matteo Bongiovanni) #32
- d445179: Add natural transformations definition (#33) (Matteo Bongiovanni) #33
v2.0.0
v1.0.0
v0.3.1
v0.3.0
v0.2.0 Interim submission
Commits
- 6639dae: Create interim report structure (#3) (Matteo Bongiovanni) #3
- 2f24db7: Add abstract (#10) (Matteo Bongiovanni) #10
- e95521c: Add basics of background info (#12) (Matteo Bongiovanni) #12
- a4dacb4: Draft ethics chapter (#13) (Matteo Bongiovanni) #13
- 1300379: Finish ethics checklist (#14) (Matteo Bongiovanni) #14
- d91a0ad: Add an introduction to the background section (#15) (Matteo Bongiovanni) #15
- 75ebb61: Draft section on relational algebra (#16) (Matteo Bongiovanni) #16
- f16bfe8: Start drafting the introduction to category theory (#17) (Matteo Bongiovanni) #17
- 27b0191: First draft of the introduction (#18) (Matteo Bongiovanni) #18
- f36da8c: Draft project plan (#19) (Matteo Bongiovanni) #19
- 5294d5a: Draft the evaluation (#20) (Matteo Bongiovanni) #20