Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capio v2 #113

Draft
wants to merge 86 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
cc96736
Cleanup of CAPIOV1 unused code
Jul 17, 2024
00ac7d9
storage_engine for metadata handling
Jul 18, 2024
4ebc302
Improved systemcall handlers
Jul 19, 2024
034eed9
Support for commit rule
Jul 30, 2024
18ebd6f
Implemented write cache for write requests
Jul 31, 2024
c9ea4f9
Filesystem Monitor thread
Aug 2, 2024
4f209b1
Improved read request cache
Aug 2, 2024
61d23b0
Capioctl
Aug 10, 2024
5627e72
Refactor code to reflect choosen architecture
Sep 5, 2024
468f583
JSON parser
Sep 5, 2024
188f8a5
Improved logging request
Sep 10, 2024
1b035b9
Varius bugfixes
Sep 10, 2024
6af3b46
cache
Sep 11, 2024
a1558ab
File System Monitor fixes
Sep 11, 2024
59b88b1
Memory initialization and bugfixes
Sep 11, 2024
60aae95
Code cleanup and bugfixes
Sep 12, 2024
152b219
Support for n_files
Sep 12, 2024
e6d0c10
Support for CoF
marcoSanti Sep 17, 2024
aa2824c
Support for CoC:n
Sep 21, 2024
8a81ade
Bugfixes
Sep 27, 2024
0d1d793
Moved CAPIO metadata to other directory
Oct 1, 2024
8c48981
Protected map access to avoid std::out_of_range
Oct 2, 2024
cc23d15
updated readme
Oct 2, 2024
d42b14d
Merge pull request #112 from marcoSanti/master
marcoSanti Oct 7, 2024
17df088
Added doxygen documentation
Oct 7, 2024
85e293e
Added cache to consent to proceed handler
Oct 7, 2024
796208f
Merge pull request #114 from High-Performance-IO/consent_cache
marcoSanti Oct 7, 2024
ddacc35
Improvements in code cleaness and performance
Oct 7, 2024
0d916e0
Improved performances
Oct 8, 2024
a1253cd
added cache to commit files
Oct 10, 2024
0cfd470
Improved code
Oct 10, 2024
eff20d7
Improved code
Oct 10, 2024
8f070ed
Replaced match_globs with std::regex
Oct 10, 2024
cb7096b
Improved code
Oct 10, 2024
a5a67ca
Fix on regex lang
Oct 10, 2024
ed0c860
possible fix on regex
Oct 10, 2024
974be60
Fixed capio cl regex
Oct 12, 2024
69f16cd
fixes
Oct 14, 2024
5b8bf92
Bugfix on client manager and create handler
Oct 14, 2024
3eaedce
Merge pull request #115 from High-Performance-IO/performance-improv
marcoSanti Oct 14, 2024
9cfc25a
Improved the file_manager_impl.hpp
Oct 14, 2024
dbaba99
Varius fixes and hopefully performance improvements
Oct 14, 2024
eceaf4c
Fixed issue on FSMonitor
Oct 15, 2024
8923920
fix
Oct 15, 2024
d78d41f
fixes
Oct 15, 2024
9c42bd9
Clean code and reduced operation overhead
Oct 16, 2024
0f1c799
Refactor of file-manager component
Oct 16, 2024
e884f4f
fix
Oct 16, 2024
d7aa698
fix
Oct 16, 2024
7c5fb49
fix
Oct 16, 2024
7dff576
fix
Oct 16, 2024
1b1a541
fix
Oct 16, 2024
91a2e78
fix
Oct 16, 2024
fb13db5
fixes
Oct 16, 2024
a8fe195
fixes
Oct 16, 2024
5c75d7b
fix
Oct 16, 2024
36616fc
fix
Oct 16, 2024
7c0fff7
fix
Oct 16, 2024
0d0fd1f
added timestamps to log
Oct 17, 2024
41e5e51
millis_time
Oct 17, 2024
3820c5c
log
Oct 17, 2024
305cbca
log
Oct 17, 2024
8fe23bb
fix
Oct 17, 2024
2a91463
fixes
Oct 17, 2024
d668344
Merge pull request #116 from High-Performance-IO/streaming_fixes
marcoSanti Oct 17, 2024
9edb367
fix
Oct 18, 2024
0d266bf
streaming fix
Oct 18, 2024
dbcbda9
fixes
Oct 18, 2024
57722f2
fix
Oct 18, 2024
4942532
logs
Oct 24, 2024
ed49245
Update CMakeLists.txt
Oct 24, 2024
8435d97
fixes
Oct 25, 2024
9bd965c
logs
Oct 25, 2024
b73428d
Merge pull request #117 from High-Performance-IO/streaming
marcoSanti Oct 25, 2024
f74c4de
Added CI tests on capio-v2 branch
Oct 25, 2024
15d2189
Fixes on consent (#118)
marcoSanti Oct 25, 2024
c2c7657
Capio memory file (#119)
marcoSanti Oct 30, 2024
5deb358
Capio memory file (#119)
marcoSanti Oct 30, 2024
d5d02f3
Added storage service
Oct 30, 2024
614205f
Bugfixes and unit tests
Nov 5, 2024
33c9eb6
Added fetching mechanism for file to store
Nov 19, 2024
5dd1f0f
Ported caches and write requests
Nov 26, 2024
8b2d4a5
Bugfixes
Nov 28, 2024
08f8bf3
Read and write caches
Dec 2, 2024
5feb88d
Merge branch 'capio-v2' into storage-service
marcoSanti Dec 11, 2024
55de1b6
Merge pull request #120 from High-Performance-IO/storage-service
marcoSanti Dec 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added CI tests on capio-v2 branch
  • Loading branch information
Marco Edoardo Santimaria committed Oct 25, 2024
commit f74c4de11edd43845d2374fc2f40b01e491d78af
1 change: 1 addition & 0 deletions .github/workflows/ci-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ on:
pull_request:
branches:
- master
- capio-v2
concurrency:
group: build-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
Expand Down
Loading