- Mar 17, 2022
-
-
Marc Vef authored
-
- Mar 16, 2022
-
-
Marc Vef authored
-
- Mar 11, 2022
-
-
Ramon Nou authored
-
Ramon Nou authored
Add command line option for kreon Resolve CRTP specific function name Testing Infrastructure for different databases add path Reactivated destructors, kreondb is destroyed to reduce CI space Returning string_view in fs_data added dbbackend property Updated Readme and MetatadaFactory Adding extra options for kreondb, README+CHANGELOG updated Update .gitlab-ci.yml updating script test... Updated dl_dep tests Kreon test (for metadata) backend. Add command line option for kreon Resolve CRTP specific function name Testing Infrastructure for different databases add path Reactivated destructors, kreondb is destroyed to reduce CI space Returning string_view in fs_data added dbbackend property Adding extra options for kreondb, README+CHANGELOG updated updating script test... Updated dl_dep tests Remove Kreon - Add Parallax Add Parallax Add DockerFile adding parallaxdb option Docker update Missing Parallax hpp Removed Kreon from code, lib conflicts Updated Parallax master Updated DockerFile deps Reformat Changed Base Added ps Reduced Logging and added ps in docker Add Path increase testing timeout Create options.yml automatically Updated out tests
-
- Feb 22, 2022
-
-
Marc Vef authored
-
- Feb 04, 2022
-
-
A subdirectory is no longer created by default. Therefore, a server restart uses same directory for both data and metadata. Note, that the rootdir can be cleaned with the -c argument. For multiple daemons on one machine, the new argument --rootdir-suffix can be used which creates a subdirectory within the rootdir with a user-defined name. This also allows restarting multiple daemons on one node without losing data.
-
- Mar 30, 2021
-
-
Alberto Miranda authored
-
Alberto Miranda authored
-
- Feb 07, 2021
-
-
Alberto Miranda authored
-
- Nov 25, 2020
-
-
- Sep 10, 2020
-
-
Marc Vef authored
Client now reads host file to determine auto_sm and RPC protocol
-
- Feb 25, 2020
-
-
Marc Vef authored
-
- Feb 20, 2020
- Feb 19, 2020
-
-
Marc Vef authored
-
- Feb 10, 2020
-
-
Marc Vef authored
-
- Feb 09, 2020
-
-
Marc Vef authored
Reformatted code w.r.t. unifying code styles as of the official CPPCoreGuidelines by Stroustrup and Sutter
-
- Jul 04, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Port is only meaningful for some of the communication protocols. For instance psm2 is not using it at all. Port can be still specified using the --listen,-l flag: Example: ``` gkfs_daemon --listen "localhost:1234" ```
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Apr 24, 2019
-
-
Tommaso Tocci authored
-
- Apr 17, 2019
-
-
Tommaso Tocci authored
-
- Apr 03, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
A new cli parameter `--listen`,`-l` allow to specify binding address/interface
-
Tommaso Tocci authored
RPC port can now be configured at runtime through `--bind-port` command line argument.
-
Tommaso Tocci authored
For some comunication layers an out of band communication is required for putting in place the specific protocol handshake. In those case a shared lookup file could be used to distribute deamon's endpoints information to all the clients. This file need to resides on a shared filesystem and can be specified using the new CLI parameter `--lookup-file`.
-
- Mar 06, 2019
-
-
Tommaso Tocci authored
gid and uid metadata fields have never been used and can be removed safely
-
- Mar 05, 2019
-
-
Tommaso Tocci authored
-
- Nov 07, 2018
-
-
Tommaso Tocci authored
the functionality wasn't used at all and it will be implemented later with a different approach
-
- Oct 29, 2018
-
-
Tommaso Tocci authored
-
- May 11, 2018
-
-
Tommaso Tocci authored
-
- May 09, 2018
-
-
Tommaso Tocci authored
Data operation has been grouped under a ChunkStorage class that will manage all the data backend operations. The instance of this object is stored into the ADAFS_DATA sigleton.
-
Tommaso Tocci authored
-
- Apr 27, 2018
-
-
Tommaso Tocci authored
-
- Mar 24, 2018
-
-
Marc Vef authored
Review and fixes that died when rebasing all commits
-
- Mar 23, 2018
-
- Mar 07, 2018
-
-
Marc Vef authored
-
Marc Vef authored
- Previously the directory hierarchy was not clear regarding to which file belong to which part of the project (client or daemon). Further, we will have other clients in the future (such as Fuse). - CMake files now differentiate between include dirs for all targets and target specific ones. - Removed duplicate -pg flag. - Not listing header files when adding executables or libraries is considered bad practice. Note that include_directories() is adding include paths to the code while adding all files used for executables and libraries provide the context which files belong to each binary. When only include_directories() is set, CMake assumes that all files belong to a binary (which is not necessarily true). As a result, some IDEs may break as the do not support this assumption. In general we should almost always favor explicitness over implicitness.
-