Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
hpc
gekkofs
Commits
gekkofs
Jul 13, 2017
Local disk I/O without chunks finished
· 1aae0185
Marc Vef
authored
Jul 13, 2017
1aae0185
Writing/reading specific mdata fields is now possible
· 78470a2c
Marc Vef
authored
Jul 13, 2017
78470a2c
Jul 12, 2017
First rough working version for local I/O
· 7b257761
Marc Vef
authored
Jul 12, 2017
7b257761
Added errorhandling, skeleton for IO
· e39eeee2
Marc Vef
authored
Jul 12, 2017
e39eeee2
Jul 11, 2017
Lowering log verbosity
· 900860a3
Marc Vef
authored
Jul 11, 2017
900860a3
Fix: rpc_srv_attr() call to get_metadata instead of get_attr
· bd792df8
Marc Vef
authored
Jul 11, 2017
bd792df8
Fix: get_attr() inode resolution (could be rpc)
· 82afdc34
Marc Vef
authored
Jul 11, 2017
82afdc34
mkdir/removedir rpcs added (untested)
· 0c565e48
Marc Vef
authored
Jul 11, 2017
0c565e48
Jul 10, 2017
create_dentry() no longer returns bool but int
· 82d12284
Marc Vef
authored
Jul 10, 2017
82d12284
Adding fs configurations to git ignore
· 5bee2137
Marc Vef
authored
Jul 10, 2017
5bee2137
create/remove file fix, refactoring
· 88eb5b31
Marc Vef
authored
Jul 10, 2017
88eb5b31
rpc_create fix. Added remove file rpc (untested)
· 9382d28c
Marc Vef
authored
Jul 10, 2017
9382d28c
Jul 07, 2017
QoL changes. Added: rpc_lookup (untested)
· 05278495
Marc Vef
authored
Jul 07, 2017
05278495
rpc input structure fix. fcreate get_attr rpcs work as intended
· f8919df3
Marc Vef
authored
Jul 07, 2017
f8919df3
splitting up create rpc into two rpcs
· 2f02b026
Marc Vef
authored
Jul 07, 2017
2f02b026
Jul 05, 2017
get_attr rpc finished (untested)
· df84e8ff
Marc Vef
authored
Jul 05, 2017
df84e8ff
create rpc finished (untested)
· 8cedb0d8
Marc Vef
authored
Jul 05, 2017
8cedb0d8
Jul 04, 2017
Added: Utilities for host address resultion. First cut on create rpc
· 11949718
Marc Vef
authored
Jul 04, 2017
11949718
Added: LRU cache for address lookup for RPCs
· f772de13
Marc Vef
authored
Jul 04, 2017
f772de13
Added: Inode numbers are now based on the hostname
· 7a777726
Marc Vef
authored
Jul 04, 2017
7a777726
Jul 03, 2017
Added: C++ boost argument parser
· ad58456e
Marc Vef
authored
Jul 03, 2017
ad58456e
Jun 30, 2017
Getting rid of the fuse handles + some install dependency scripts
· f538e8b8
Marc Vef
authored
Jun 30, 2017
f538e8b8
Finally working RPC environment.
· d2bd8e52
Marc Vef
authored
Jun 30, 2017
d2bd8e52
Jun 22, 2017
Minimal RPC added for testing. works within fuse
· f5ff9ac8
Marc Vef
authored
Jun 22, 2017
f5ff9ac8
Jun 21, 2017
RPC server and client infrastructure done. init and destroy added
· 1cd5dcff
Marc Vef
authored
Jun 21, 2017
1cd5dcff
Getting rid of the private fuse struct and porting it to the singleton for inode_counts
· 53ff8bbd
Marc Vef
authored
Jun 21, 2017
53ff8bbd
Jun 20, 2017
Making AbtIO optional for now, added Margo client, added minimal RPC example
· 24573c2a
Marc Vef
authored
Jun 20, 2017
24573c2a
Jun 15, 2017
Adding Abt-IO to dependencies for later usage of RDMA with working example
· d7c14039
Marc Vef
authored
Jun 15, 2017
d7c14039
Jun 14, 2017
Margo: Added server configuration and working server example.
· 1ea1e648
Marc Vef
authored
Jun 14, 2017
1ea1e648
Merge branch 'rocksdb'
· 8e196911
Marc Vef
authored
Jun 14, 2017
8e196911
Jun 11, 2017
Fix: CMake Dependencies
· 1e0f4083
Marc Vef
authored
Jun 11, 2017
1e0f4083
Jun 08, 2017
Removed TransactionDB for now. Causes crash at shutting down adafs
· 4abefb16
Marc Vef
authored
Jun 08, 2017
4abefb16
Init_rocksdb moved. DB Options optimized (44k creates/sec) for 4m files
· 01cd5eba
Marc Vef
authored
Jun 08, 2017
01cd5eba
Fix: dentry prefix bug
· b85e35e4
Marc Vef
authored
Jun 08, 2017
b85e35e4
rocksdb disable write_ahead with configuration
· 0500cf97
Marc Vef
authored
Jun 08, 2017
0500cf97
Transactional connection added. All db operations can now be used in transactions.
· e291fc0e
Marc Vef
authored
Jun 08, 2017
e291fc0e
Building metadata keys is now handled in one place
· 3f6bd6b0
Marc Vef
authored
Jun 08, 2017
3f6bd6b0
Removing metadata and dentries is now handled by rocksdb
· a8be39fd
Marc Vef
authored
Jun 08, 2017
a8be39fd
Metadata enum is now used for building metadata keys
· f2d2e5d5
Marc Vef
authored
Jun 08, 2017
f2d2e5d5
Improved key layout for dentries to optimize rocksdb
· d982f4ba
Marc Vef
authored
Jun 08, 2017
d982f4ba