- Feb 20, 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 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
-
- Mar 24, 2018
-
-
Marc Vef authored
Review and fixes that died when rebasing all commits
-
- Mar 23, 2018
-
- Mar 07, 2018
-
-
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.
-
- Nov 14, 2017
-
-
Marc Vef authored
-
- Sep 22, 2017
-
-
Marc Vef authored
-
- Sep 17, 2017
-
-
Marc Vef authored
-
- Sep 08, 2017
-
-
Marc Vef authored
-
- Sep 07, 2017
-
-
Marc Vef authored
-
- Sep 05, 2017
-
-
Marc Vef authored
-
- Aug 31, 2017
-
-
Marc Vef authored
-
- Jul 10, 2017
-
-
Marc Vef authored
-
- Jul 05, 2017
-
-
Marc Vef authored
-
- Jul 04, 2017
- Jul 03, 2017
-
-
Marc Vef authored
-
- Jun 21, 2017
- Jun 08, 2017