├── .gitattributes ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── COPYING-GPLV2 ├── COPYING-LGPLV3 ├── Gopkg.lock ├── Gopkg.toml ├── Makefile ├── README.md ├── Vagrantfile ├── doc ├── coding.md ├── development-guide.md ├── endpoints.md ├── geo-replication.md ├── index.md ├── network.md ├── profiling.md ├── quick-start-user-guide.md ├── snapshot.md ├── supervisor-trees.md ├── testing.md ├── transaction.md └── xlator.md ├── e2e ├── bitrot_test.go ├── brickmux_test.go ├── config │ ├── 1.toml │ ├── 2.toml │ ├── 3.toml │ └── 4.toml ├── georep_test.go ├── glustershd_test.go ├── lvmtest │ └── lvmtest.go ├── main_test.go ├── peer_ops_test.go ├── process_utils_test.go ├── quota_enable.go ├── restapi_auth_test.go ├── restart_test.go ├── smartvol_ops_loop_test.go ├── smartvol_ops_test.go ├── snapshot_ops_test.go ├── trace_test.go ├── utils_test.go ├── volume_ops_test.go └── webhook_test.go ├── extras ├── centos-ci.sh ├── dev-docker │ ├── Dockerfile │ ├── README.md │ └── setup.sh ├── make │ └── paths.mk ├── nightly-container │ ├── build.sh │ └── provision.yml ├── nightly-rpms.sh ├── rpms │ ├── glusterd2-logrotate │ └── glusterd2.spec ├── rsyslog-container │ ├── Dockerfile │ ├── README.md │ ├── gd2.rulebase │ └── rsyslog.conf ├── systemd │ └── glusterd2.service └── test-env │ ├── Dockerfile │ ├── README.md │ ├── Vagrantfile │ ├── build.sh │ ├── hooks │ ├── build │ └── post_push │ └── setup.sh ├── glustercli ├── cmd │ ├── bitrot.go │ ├── common.go │ ├── device.go │ ├── events.go │ ├── georep.go │ ├── glustershd.go │ ├── peer.go │ ├── root.go │ ├── snapshot-activate.go │ ├── snapshot-clone.go │ ├── snapshot-create.go │ ├── snapshot-deactivate.go │ ├── snapshot-delete.go │ ├── snapshot-info.go │ ├── snapshot-list.go │ ├── snapshot-restore.go │ ├── snapshot-status.go │ ├── snapshot.go │ ├── tracing.go │ ├── utils.go │ ├── utils_test.go │ ├── volume-create.go │ ├── volume-profile.go │ ├── volume-reset.go │ ├── volume-set.go │ ├── volume-statedump.go │ └── volume.go ├── generate_bash_completion │ └── main.go ├── main.go └── oldfmt.go ├── glusterd2.toml.example ├── glusterd2 ├── brick │ ├── brick_rpc_prog.go │ ├── glusterfsd.go │ ├── typebrickop_string.go │ ├── types.go │ └── validation.go ├── brickmux │ ├── compat.go │ ├── demultiplex.go │ ├── multiplex.go │ ├── option.go │ ├── reconcile.go │ └── utils.go ├── bricksplanner │ ├── planner.go │ ├── subvoltype_disperse.go │ ├── subvoltype_distribute.go │ ├── subvoltype_replicate.go │ └── utils.go ├── commands │ ├── command.go │ ├── doc.go │ ├── options │ │ ├── commands.go │ │ ├── getclusteroptions.go │ │ └── setclusteroptions.go │ ├── peers │ │ ├── addpeer.go │ │ ├── commands.go │ │ ├── deletepeer.go │ │ ├── editpeer.go │ │ ├── errors.go │ │ ├── events.go │ │ ├── getpeer.go │ │ ├── getpeers.go │ │ ├── peer-rpc-clnt.go │ │ ├── peer-rpc-svc.go │ │ ├── peer-rpc.pb.go │ │ └── peer-rpc.proto │ ├── snapshot │ │ ├── commands.go │ │ ├── common.go │ │ ├── snapshot-activate.go │ │ ├── snapshot-clone.go │ │ ├── snapshot-create.go │ │ ├── snapshot-deactivate.go │ │ ├── snapshot-delete.go │ │ ├── snapshot-info.go │ │ ├── snapshot-list.go │ │ ├── snapshot-restore.go │ │ └── snapshot-status.go │ ├── version │ │ ├── commands.go │ │ └── version.go │ └── volumes │ │ ├── brick-replace-txn.go │ │ ├── brick-replace.go │ │ ├── bricks-status.go │ │ ├── commands.go │ │ ├── common.go │ │ ├── grouped-options.go │ │ ├── optiongroup-create.go │ │ ├── optiongroup-delete.go │ │ ├── optiongroup-list.go │ │ ├── utils.go │ │ ├── volume-create-disperse.go │ │ ├── volume-create-txn.go │ │ ├── volume-create.go │ │ ├── volume-create_test.go │ │ ├── volume-delete.go │ │ ├── volume-edit.go │ │ ├── volume-expand-txn.go │ │ ├── volume-expand.go │ │ ├── volume-info.go │ │ ├── volume-list.go │ │ ├── volume-option.go │ │ ├── volume-options-get.go │ │ ├── volume-profile-utils.go │ │ ├── volume-profile.go │ │ ├── volume-reset.go │ │ ├── volume-smartvol-txn.go │ │ ├── volume-start.go │ │ ├── volume-statedump.go │ │ ├── volume-status.go │ │ └── volume-stop.go ├── conf │ └── config.go ├── daemon │ ├── connection.go │ ├── daemon.go │ ├── events.go │ ├── store.go │ ├── storeddaemon.go │ └── utils.go ├── doc.go ├── events │ ├── eventhandler.go │ ├── events.go │ ├── global.go │ ├── hooks.go │ ├── liveness.go │ ├── logger.go │ └── nfs-ganesha.go ├── gdctx │ ├── context.go │ ├── context_test.go │ ├── global.go │ ├── global_test.go │ ├── id.go │ └── id_test.go ├── init.go ├── log │ └── log.go ├── main.go ├── middleware │ ├── auth.go │ ├── auth_test.go │ ├── expvar.go │ ├── recover.go │ ├── recover_test.go │ ├── request_id.go │ ├── request_id_test.go │ ├── request_logging.go │ ├── request_logging_test.go │ └── tracing.go ├── options │ ├── cluster.go │ ├── global.go │ ├── options.go │ ├── options.h │ └── utils.go ├── peer │ ├── peer.go │ ├── self.go │ ├── store-utils-mock.go │ └── store-utils.go ├── plugin │ ├── common.go │ ├── plugins.go │ └── plugins_disabled.go ├── pmap │ ├── pmap.go │ ├── registry.go │ ├── registry_test.go │ ├── rpc_prog.go │ ├── rpc_prog_test.go │ ├── utils.go │ └── utils_test.go ├── servers │ ├── eventlistener │ │ ├── eventtypes.go │ │ ├── handler.go │ │ └── server.go │ ├── muxsrv │ │ ├── server.go │ │ └── supervisor.go │ ├── peerrpc │ │ ├── listener.go │ │ └── services.go │ ├── rest │ │ ├── rest.go │ │ ├── route │ │ │ └── route.go │ │ ├── routes.go │ │ └── utils │ │ │ └── utils.go │ ├── servers.go │ └── sunrpc │ │ ├── callback.go │ │ ├── common.go │ │ ├── conn_hack.go │ │ ├── dict │ │ └── dict.go │ │ ├── dump_prog.go │ │ ├── handshake_prog.go │ │ ├── program.go │ │ └── server.go ├── snapshot │ ├── snapshot-utils.go │ ├── store-utils.go │ └── structs.go ├── store │ ├── config.go │ ├── doc.go │ ├── embed.go │ ├── liveness.go │ ├── remote.go │ └── store.go ├── transaction │ ├── context.go │ ├── context_mock.go │ ├── lock.go │ ├── registry.go │ ├── rpc-client.go │ ├── rpc-service.go │ ├── step.go │ ├── transaction-rpc.pb.go │ ├── transaction-rpc.proto │ └── transaction.go ├── transactionv2 │ ├── cleanuphandler │ │ └── cleanup_handler.go │ ├── engine.go │ ├── errors.go │ ├── executor.go │ ├── steprunner.go │ ├── steptracing.go │ ├── tracingexecutor.go │ ├── transaction.go │ ├── txnmanager.go │ ├── types.go │ └── utils.go ├── utils │ ├── mount.go │ └── pprof.go ├── volgen │ ├── common.go │ ├── defaults.go │ ├── struct.go │ ├── templates.go │ ├── volgen.go │ └── xlators.go ├── volume │ ├── doc.go │ ├── events.go │ ├── filters.go │ ├── fs_utils.go │ ├── metadata.go │ ├── store-utils.go │ ├── struct.go │ ├── subvoltype_string.go │ ├── voltype_string.go │ ├── volume-utils.go │ └── volume_test.go └── xlator │ ├── actors.go │ ├── global.go │ ├── load.go │ ├── utils.go │ ├── validation.go │ ├── xlator-checker │ └── main.go │ ├── xlator.go │ └── xlator.h ├── pkg ├── api │ ├── bricktype.go │ ├── bricktype_jsonenums.go │ ├── brickutils.go │ ├── cluster_options.go │ ├── endpoints.go │ ├── errors.go │ ├── events.go │ ├── peer_req_resp.go │ ├── snapshot_req.go │ ├── snapshot_resp.go │ ├── subvoltype.go │ ├── subvoltype_jsonenums.go │ ├── utils.go │ ├── version.go │ ├── volstate.go │ ├── volstate_jsonenums.go │ ├── voltype.go │ ├── voltype_jsonenums.go │ ├── volume-profile-resp.go │ ├── volume_req.go │ └── volume_resp.go ├── backoff │ ├── backoff.go │ └── backoff_test.go ├── elasticetcd │ ├── client.go │ ├── config.go │ ├── doc.go │ ├── elastic.go │ ├── errors.go │ ├── example │ │ └── main.go │ ├── leader.go │ ├── logging.go │ ├── server.go │ ├── utils.go │ ├── utils_test.go │ └── volunteer.go ├── errors │ └── error.go ├── firewalld │ └── firewalld.go ├── fsutils │ └── utils.go ├── logging │ ├── hook.go │ └── logging.go ├── lvmutils │ └── utils.go ├── restclient │ ├── bitrot.go │ ├── block_volume.go │ ├── common.go │ ├── common_test.go │ ├── device.go │ ├── errors.go │ ├── events.go │ ├── georep.go │ ├── glustershd.go │ ├── peer.go │ ├── quota.go │ ├── roundtrippers.go │ ├── snapshot.go │ ├── tlsconfig.go │ ├── tracing.go │ └── volume.go ├── size │ ├── size.go │ └── size_test.go ├── sunrpc │ ├── clientcodec.go │ ├── cmux_matcher.go │ ├── errors.go │ ├── message_types.go │ ├── portmapper.go │ ├── procedure_registry.go │ ├── program_types.go │ ├── record.go │ └── servercodec.go ├── testutils │ ├── mock-attrs.go │ └── patch.go ├── tlsmatcher │ ├── matcher.go │ └── matcher_test.go ├── tools │ └── generate-doc.go ├── tracing │ └── tracing.go └── utils │ ├── maps.go │ ├── maps_test.go │ ├── mutex.go │ ├── mutex_test.go │ ├── peerutils.go │ ├── peerutils_test.go │ ├── statedump.go │ ├── statedump_test.go │ ├── types.go │ ├── types_test.go │ ├── utils.go │ ├── utils_test.go │ ├── volfiletypes.go │ ├── volumeutils.go │ └── volumeutils_test.go ├── plugins ├── afr │ └── validate.go ├── bitrot │ ├── api │ │ └── scrub_status_resp.go │ ├── bitd.go │ ├── const.go │ ├── init.go │ ├── rest.go │ ├── scrubd.go │ ├── transactions.go │ └── validate.go ├── blockvolume │ ├── api │ │ └── types.go │ ├── blockprovider │ │ ├── blockvolume_provider.go │ │ ├── gluster-block │ │ │ ├── config.go │ │ │ └── glusterblock.go │ │ ├── gluster-virtblock │ │ │ └── gluster_virtblock.go │ │ └── options.go │ ├── handlers.go │ ├── hostvol │ │ ├── hostvol_manager.go │ │ ├── hostvol_opts.go │ │ └── utils.go │ ├── init.go │ └── routes.go ├── device │ ├── api │ │ ├── req.go │ │ └── resp.go │ ├── deviceutils │ │ ├── fstab.go │ │ └── store-utils.go │ ├── init.go │ ├── rest.go │ └── transaction.go ├── dht │ └── validate.go ├── events │ ├── api │ │ ├── req.go │ │ └── response.go │ ├── hooks.go │ ├── init.go │ ├── rest.go │ └── store-utils.go ├── georeplication │ ├── api │ │ ├── req.go │ │ └── resp.go │ ├── errors.go │ ├── events.go │ ├── gsyncd.go │ ├── init.go │ ├── rest.go │ ├── store-utils.go │ ├── struct.go │ └── transactions.go ├── glustershd │ ├── actor.go │ ├── api │ │ ├── req.go │ │ └── resp.go │ ├── glustershd.go │ ├── init.go │ ├── rest.go │ ├── transactions.go │ └── validate.go ├── quota │ ├── actor.go │ ├── api │ │ ├── req.go │ │ └── resp.go │ ├── init.go │ ├── quotad.go │ ├── rest.go │ └── validate.go ├── rebalance │ ├── api │ │ └── req_resp.go │ ├── errors.go │ ├── eventnotify.go │ ├── init.go │ ├── process.go │ ├── rest.go │ ├── transaction.go │ └── utils.go └── tracemgmt │ ├── api │ ├── req.go │ └── resp.go │ ├── init.go │ ├── rest.go │ ├── traceutils │ └── store-utils.go │ └── transactions.go ├── scripts ├── build.sh ├── check-go.sh ├── check-protoc.sh ├── check-reqs.sh ├── dist.sh ├── gen-gd2conf.sh ├── gen-version.sh ├── install-reqs.sh ├── pkg-version └── release.sh ├── test.sh ├── test ├── 001-testtest.sh ├── 020-gofmt.sh ├── 020-golint.sh ├── 020-gometalinter.sh ├── 020-test-makefiles.sh ├── 020-test-shellscripts.sh ├── 030-govet.sh └── 100-gotest.sh └── version └── version.go /.gitattributes: -------------------------------------------------------------------------------- 1 | doc/endpoints.md linguist-generated=true 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING-GPLV2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/COPYING-GPLV2 -------------------------------------------------------------------------------- /COPYING-LGPLV3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/COPYING-LGPLV3 -------------------------------------------------------------------------------- /Gopkg.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/Gopkg.lock -------------------------------------------------------------------------------- /Gopkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/Gopkg.toml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/Vagrantfile -------------------------------------------------------------------------------- /doc/coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/coding.md -------------------------------------------------------------------------------- /doc/development-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/development-guide.md -------------------------------------------------------------------------------- /doc/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/endpoints.md -------------------------------------------------------------------------------- /doc/geo-replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/geo-replication.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/network.md -------------------------------------------------------------------------------- /doc/profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/profiling.md -------------------------------------------------------------------------------- /doc/quick-start-user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/quick-start-user-guide.md -------------------------------------------------------------------------------- /doc/snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/snapshot.md -------------------------------------------------------------------------------- /doc/supervisor-trees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/supervisor-trees.md -------------------------------------------------------------------------------- /doc/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/testing.md -------------------------------------------------------------------------------- /doc/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/transaction.md -------------------------------------------------------------------------------- /doc/xlator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/doc/xlator.md -------------------------------------------------------------------------------- /e2e/bitrot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/bitrot_test.go -------------------------------------------------------------------------------- /e2e/brickmux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/brickmux_test.go -------------------------------------------------------------------------------- /e2e/config/1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/config/1.toml -------------------------------------------------------------------------------- /e2e/config/2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/config/2.toml -------------------------------------------------------------------------------- /e2e/config/3.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/config/3.toml -------------------------------------------------------------------------------- /e2e/config/4.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/config/4.toml -------------------------------------------------------------------------------- /e2e/georep_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/georep_test.go -------------------------------------------------------------------------------- /e2e/glustershd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/glustershd_test.go -------------------------------------------------------------------------------- /e2e/lvmtest/lvmtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/lvmtest/lvmtest.go -------------------------------------------------------------------------------- /e2e/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/main_test.go -------------------------------------------------------------------------------- /e2e/peer_ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/peer_ops_test.go -------------------------------------------------------------------------------- /e2e/process_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/process_utils_test.go -------------------------------------------------------------------------------- /e2e/quota_enable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/quota_enable.go -------------------------------------------------------------------------------- /e2e/restapi_auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/restapi_auth_test.go -------------------------------------------------------------------------------- /e2e/restart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/restart_test.go -------------------------------------------------------------------------------- /e2e/smartvol_ops_loop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/smartvol_ops_loop_test.go -------------------------------------------------------------------------------- /e2e/smartvol_ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/smartvol_ops_test.go -------------------------------------------------------------------------------- /e2e/snapshot_ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/snapshot_ops_test.go -------------------------------------------------------------------------------- /e2e/trace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/trace_test.go -------------------------------------------------------------------------------- /e2e/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/utils_test.go -------------------------------------------------------------------------------- /e2e/volume_ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/volume_ops_test.go -------------------------------------------------------------------------------- /e2e/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/e2e/webhook_test.go -------------------------------------------------------------------------------- /extras/centos-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/centos-ci.sh -------------------------------------------------------------------------------- /extras/dev-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/dev-docker/Dockerfile -------------------------------------------------------------------------------- /extras/dev-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/dev-docker/README.md -------------------------------------------------------------------------------- /extras/dev-docker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/dev-docker/setup.sh -------------------------------------------------------------------------------- /extras/make/paths.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/make/paths.mk -------------------------------------------------------------------------------- /extras/nightly-container/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/nightly-container/build.sh -------------------------------------------------------------------------------- /extras/nightly-container/provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/nightly-container/provision.yml -------------------------------------------------------------------------------- /extras/nightly-rpms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/nightly-rpms.sh -------------------------------------------------------------------------------- /extras/rpms/glusterd2-logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rpms/glusterd2-logrotate -------------------------------------------------------------------------------- /extras/rpms/glusterd2.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rpms/glusterd2.spec -------------------------------------------------------------------------------- /extras/rsyslog-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rsyslog-container/Dockerfile -------------------------------------------------------------------------------- /extras/rsyslog-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rsyslog-container/README.md -------------------------------------------------------------------------------- /extras/rsyslog-container/gd2.rulebase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rsyslog-container/gd2.rulebase -------------------------------------------------------------------------------- /extras/rsyslog-container/rsyslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/rsyslog-container/rsyslog.conf -------------------------------------------------------------------------------- /extras/systemd/glusterd2.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/systemd/glusterd2.service -------------------------------------------------------------------------------- /extras/test-env/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/Dockerfile -------------------------------------------------------------------------------- /extras/test-env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/README.md -------------------------------------------------------------------------------- /extras/test-env/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/Vagrantfile -------------------------------------------------------------------------------- /extras/test-env/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/build.sh -------------------------------------------------------------------------------- /extras/test-env/hooks/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/hooks/build -------------------------------------------------------------------------------- /extras/test-env/hooks/post_push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/hooks/post_push -------------------------------------------------------------------------------- /extras/test-env/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/extras/test-env/setup.sh -------------------------------------------------------------------------------- /glustercli/cmd/bitrot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/bitrot.go -------------------------------------------------------------------------------- /glustercli/cmd/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/common.go -------------------------------------------------------------------------------- /glustercli/cmd/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/device.go -------------------------------------------------------------------------------- /glustercli/cmd/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/events.go -------------------------------------------------------------------------------- /glustercli/cmd/georep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/georep.go -------------------------------------------------------------------------------- /glustercli/cmd/glustershd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/glustershd.go -------------------------------------------------------------------------------- /glustercli/cmd/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/peer.go -------------------------------------------------------------------------------- /glustercli/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/root.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-activate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-activate.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-clone.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-create.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-deactivate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-deactivate.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-delete.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-info.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-list.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-restore.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot-status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot-status.go -------------------------------------------------------------------------------- /glustercli/cmd/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/snapshot.go -------------------------------------------------------------------------------- /glustercli/cmd/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/tracing.go -------------------------------------------------------------------------------- /glustercli/cmd/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/utils.go -------------------------------------------------------------------------------- /glustercli/cmd/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/utils_test.go -------------------------------------------------------------------------------- /glustercli/cmd/volume-create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume-create.go -------------------------------------------------------------------------------- /glustercli/cmd/volume-profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume-profile.go -------------------------------------------------------------------------------- /glustercli/cmd/volume-reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume-reset.go -------------------------------------------------------------------------------- /glustercli/cmd/volume-set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume-set.go -------------------------------------------------------------------------------- /glustercli/cmd/volume-statedump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume-statedump.go -------------------------------------------------------------------------------- /glustercli/cmd/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/cmd/volume.go -------------------------------------------------------------------------------- /glustercli/generate_bash_completion/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/generate_bash_completion/main.go -------------------------------------------------------------------------------- /glustercli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/main.go -------------------------------------------------------------------------------- /glustercli/oldfmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glustercli/oldfmt.go -------------------------------------------------------------------------------- /glusterd2.toml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2.toml.example -------------------------------------------------------------------------------- /glusterd2/brick/brick_rpc_prog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brick/brick_rpc_prog.go -------------------------------------------------------------------------------- /glusterd2/brick/glusterfsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brick/glusterfsd.go -------------------------------------------------------------------------------- /glusterd2/brick/typebrickop_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brick/typebrickop_string.go -------------------------------------------------------------------------------- /glusterd2/brick/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brick/types.go -------------------------------------------------------------------------------- /glusterd2/brick/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brick/validation.go -------------------------------------------------------------------------------- /glusterd2/brickmux/compat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/compat.go -------------------------------------------------------------------------------- /glusterd2/brickmux/demultiplex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/demultiplex.go -------------------------------------------------------------------------------- /glusterd2/brickmux/multiplex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/multiplex.go -------------------------------------------------------------------------------- /glusterd2/brickmux/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/option.go -------------------------------------------------------------------------------- /glusterd2/brickmux/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/reconcile.go -------------------------------------------------------------------------------- /glusterd2/brickmux/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/brickmux/utils.go -------------------------------------------------------------------------------- /glusterd2/bricksplanner/planner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/bricksplanner/planner.go -------------------------------------------------------------------------------- /glusterd2/bricksplanner/subvoltype_disperse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/bricksplanner/subvoltype_disperse.go -------------------------------------------------------------------------------- /glusterd2/bricksplanner/subvoltype_distribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/bricksplanner/subvoltype_distribute.go -------------------------------------------------------------------------------- /glusterd2/bricksplanner/subvoltype_replicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/bricksplanner/subvoltype_replicate.go -------------------------------------------------------------------------------- /glusterd2/bricksplanner/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/bricksplanner/utils.go -------------------------------------------------------------------------------- /glusterd2/commands/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/command.go -------------------------------------------------------------------------------- /glusterd2/commands/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/doc.go -------------------------------------------------------------------------------- /glusterd2/commands/options/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/options/commands.go -------------------------------------------------------------------------------- /glusterd2/commands/options/getclusteroptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/options/getclusteroptions.go -------------------------------------------------------------------------------- /glusterd2/commands/options/setclusteroptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/options/setclusteroptions.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/addpeer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/addpeer.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/commands.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/deletepeer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/deletepeer.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/editpeer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/editpeer.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/errors.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/events.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/getpeer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/getpeer.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/getpeers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/getpeers.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/peer-rpc-clnt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/peer-rpc-clnt.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/peer-rpc-svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/peer-rpc-svc.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/peer-rpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/peer-rpc.pb.go -------------------------------------------------------------------------------- /glusterd2/commands/peers/peer-rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/peers/peer-rpc.proto -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/commands.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/common.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-activate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-activate.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-clone.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-create.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-deactivate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-deactivate.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-delete.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-info.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-list.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-restore.go -------------------------------------------------------------------------------- /glusterd2/commands/snapshot/snapshot-status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/snapshot/snapshot-status.go -------------------------------------------------------------------------------- /glusterd2/commands/version/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/version/commands.go -------------------------------------------------------------------------------- /glusterd2/commands/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/version/version.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/brick-replace-txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/brick-replace-txn.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/brick-replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/brick-replace.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/bricks-status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/bricks-status.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/commands.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/common.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/grouped-options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/grouped-options.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/optiongroup-create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/optiongroup-create.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/optiongroup-delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/optiongroup-delete.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/optiongroup-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/optiongroup-list.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/utils.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-create-disperse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-create-disperse.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-create-txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-create-txn.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-create.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-create_test.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-delete.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-edit.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-expand-txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-expand-txn.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-expand.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-info.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-list.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-option.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-options-get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-options-get.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-profile-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-profile-utils.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-profile.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-reset.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-smartvol-txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-smartvol-txn.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-start.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-statedump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-statedump.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-status.go -------------------------------------------------------------------------------- /glusterd2/commands/volumes/volume-stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/commands/volumes/volume-stop.go -------------------------------------------------------------------------------- /glusterd2/conf/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/conf/config.go -------------------------------------------------------------------------------- /glusterd2/daemon/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/connection.go -------------------------------------------------------------------------------- /glusterd2/daemon/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/daemon.go -------------------------------------------------------------------------------- /glusterd2/daemon/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/events.go -------------------------------------------------------------------------------- /glusterd2/daemon/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/store.go -------------------------------------------------------------------------------- /glusterd2/daemon/storeddaemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/storeddaemon.go -------------------------------------------------------------------------------- /glusterd2/daemon/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/daemon/utils.go -------------------------------------------------------------------------------- /glusterd2/doc.go: -------------------------------------------------------------------------------- 1 | package main 2 | -------------------------------------------------------------------------------- /glusterd2/events/eventhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/eventhandler.go -------------------------------------------------------------------------------- /glusterd2/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/events.go -------------------------------------------------------------------------------- /glusterd2/events/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/global.go -------------------------------------------------------------------------------- /glusterd2/events/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/hooks.go -------------------------------------------------------------------------------- /glusterd2/events/liveness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/liveness.go -------------------------------------------------------------------------------- /glusterd2/events/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/logger.go -------------------------------------------------------------------------------- /glusterd2/events/nfs-ganesha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/events/nfs-ganesha.go -------------------------------------------------------------------------------- /glusterd2/gdctx/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/context.go -------------------------------------------------------------------------------- /glusterd2/gdctx/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/context_test.go -------------------------------------------------------------------------------- /glusterd2/gdctx/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/global.go -------------------------------------------------------------------------------- /glusterd2/gdctx/global_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/global_test.go -------------------------------------------------------------------------------- /glusterd2/gdctx/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/id.go -------------------------------------------------------------------------------- /glusterd2/gdctx/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/gdctx/id_test.go -------------------------------------------------------------------------------- /glusterd2/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/init.go -------------------------------------------------------------------------------- /glusterd2/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/log/log.go -------------------------------------------------------------------------------- /glusterd2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/main.go -------------------------------------------------------------------------------- /glusterd2/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/auth.go -------------------------------------------------------------------------------- /glusterd2/middleware/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/auth_test.go -------------------------------------------------------------------------------- /glusterd2/middleware/expvar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/expvar.go -------------------------------------------------------------------------------- /glusterd2/middleware/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/recover.go -------------------------------------------------------------------------------- /glusterd2/middleware/recover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/recover_test.go -------------------------------------------------------------------------------- /glusterd2/middleware/request_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/request_id.go -------------------------------------------------------------------------------- /glusterd2/middleware/request_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/request_id_test.go -------------------------------------------------------------------------------- /glusterd2/middleware/request_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/request_logging.go -------------------------------------------------------------------------------- /glusterd2/middleware/request_logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/request_logging_test.go -------------------------------------------------------------------------------- /glusterd2/middleware/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/middleware/tracing.go -------------------------------------------------------------------------------- /glusterd2/options/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/options/cluster.go -------------------------------------------------------------------------------- /glusterd2/options/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/options/global.go -------------------------------------------------------------------------------- /glusterd2/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/options/options.go -------------------------------------------------------------------------------- /glusterd2/options/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/options/options.h -------------------------------------------------------------------------------- /glusterd2/options/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/options/utils.go -------------------------------------------------------------------------------- /glusterd2/peer/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/peer/peer.go -------------------------------------------------------------------------------- /glusterd2/peer/self.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/peer/self.go -------------------------------------------------------------------------------- /glusterd2/peer/store-utils-mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/peer/store-utils-mock.go -------------------------------------------------------------------------------- /glusterd2/peer/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/peer/store-utils.go -------------------------------------------------------------------------------- /glusterd2/plugin/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/plugin/common.go -------------------------------------------------------------------------------- /glusterd2/plugin/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/plugin/plugins.go -------------------------------------------------------------------------------- /glusterd2/plugin/plugins_disabled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/plugin/plugins_disabled.go -------------------------------------------------------------------------------- /glusterd2/pmap/pmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/pmap.go -------------------------------------------------------------------------------- /glusterd2/pmap/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/registry.go -------------------------------------------------------------------------------- /glusterd2/pmap/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/registry_test.go -------------------------------------------------------------------------------- /glusterd2/pmap/rpc_prog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/rpc_prog.go -------------------------------------------------------------------------------- /glusterd2/pmap/rpc_prog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/rpc_prog_test.go -------------------------------------------------------------------------------- /glusterd2/pmap/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/utils.go -------------------------------------------------------------------------------- /glusterd2/pmap/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/pmap/utils_test.go -------------------------------------------------------------------------------- /glusterd2/servers/eventlistener/eventtypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/eventlistener/eventtypes.go -------------------------------------------------------------------------------- /glusterd2/servers/eventlistener/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/eventlistener/handler.go -------------------------------------------------------------------------------- /glusterd2/servers/eventlistener/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/eventlistener/server.go -------------------------------------------------------------------------------- /glusterd2/servers/muxsrv/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/muxsrv/server.go -------------------------------------------------------------------------------- /glusterd2/servers/muxsrv/supervisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/muxsrv/supervisor.go -------------------------------------------------------------------------------- /glusterd2/servers/peerrpc/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/peerrpc/listener.go -------------------------------------------------------------------------------- /glusterd2/servers/peerrpc/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/peerrpc/services.go -------------------------------------------------------------------------------- /glusterd2/servers/rest/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/rest/rest.go -------------------------------------------------------------------------------- /glusterd2/servers/rest/route/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/rest/route/route.go -------------------------------------------------------------------------------- /glusterd2/servers/rest/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/rest/routes.go -------------------------------------------------------------------------------- /glusterd2/servers/rest/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/rest/utils/utils.go -------------------------------------------------------------------------------- /glusterd2/servers/servers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/servers.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/callback.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/common.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/conn_hack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/conn_hack.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/dict/dict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/dict/dict.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/dump_prog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/dump_prog.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/handshake_prog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/handshake_prog.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/program.go -------------------------------------------------------------------------------- /glusterd2/servers/sunrpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/servers/sunrpc/server.go -------------------------------------------------------------------------------- /glusterd2/snapshot/snapshot-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/snapshot/snapshot-utils.go -------------------------------------------------------------------------------- /glusterd2/snapshot/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/snapshot/store-utils.go -------------------------------------------------------------------------------- /glusterd2/snapshot/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/snapshot/structs.go -------------------------------------------------------------------------------- /glusterd2/store/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/config.go -------------------------------------------------------------------------------- /glusterd2/store/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/doc.go -------------------------------------------------------------------------------- /glusterd2/store/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/embed.go -------------------------------------------------------------------------------- /glusterd2/store/liveness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/liveness.go -------------------------------------------------------------------------------- /glusterd2/store/remote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/remote.go -------------------------------------------------------------------------------- /glusterd2/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/store/store.go -------------------------------------------------------------------------------- /glusterd2/transaction/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/context.go -------------------------------------------------------------------------------- /glusterd2/transaction/context_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/context_mock.go -------------------------------------------------------------------------------- /glusterd2/transaction/lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/lock.go -------------------------------------------------------------------------------- /glusterd2/transaction/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/registry.go -------------------------------------------------------------------------------- /glusterd2/transaction/rpc-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/rpc-client.go -------------------------------------------------------------------------------- /glusterd2/transaction/rpc-service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/rpc-service.go -------------------------------------------------------------------------------- /glusterd2/transaction/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/step.go -------------------------------------------------------------------------------- /glusterd2/transaction/transaction-rpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/transaction-rpc.pb.go -------------------------------------------------------------------------------- /glusterd2/transaction/transaction-rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/transaction-rpc.proto -------------------------------------------------------------------------------- /glusterd2/transaction/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transaction/transaction.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/cleanuphandler/cleanup_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/cleanuphandler/cleanup_handler.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/engine.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/errors.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/executor.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/steprunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/steprunner.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/steptracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/steptracing.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/tracingexecutor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/tracingexecutor.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/transaction.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/txnmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/txnmanager.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/types.go -------------------------------------------------------------------------------- /glusterd2/transactionv2/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/transactionv2/utils.go -------------------------------------------------------------------------------- /glusterd2/utils/mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/utils/mount.go -------------------------------------------------------------------------------- /glusterd2/utils/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/utils/pprof.go -------------------------------------------------------------------------------- /glusterd2/volgen/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/common.go -------------------------------------------------------------------------------- /glusterd2/volgen/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/defaults.go -------------------------------------------------------------------------------- /glusterd2/volgen/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/struct.go -------------------------------------------------------------------------------- /glusterd2/volgen/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/templates.go -------------------------------------------------------------------------------- /glusterd2/volgen/volgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/volgen.go -------------------------------------------------------------------------------- /glusterd2/volgen/xlators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volgen/xlators.go -------------------------------------------------------------------------------- /glusterd2/volume/doc.go: -------------------------------------------------------------------------------- 1 | package volume 2 | -------------------------------------------------------------------------------- /glusterd2/volume/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/events.go -------------------------------------------------------------------------------- /glusterd2/volume/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/filters.go -------------------------------------------------------------------------------- /glusterd2/volume/fs_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/fs_utils.go -------------------------------------------------------------------------------- /glusterd2/volume/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/metadata.go -------------------------------------------------------------------------------- /glusterd2/volume/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/store-utils.go -------------------------------------------------------------------------------- /glusterd2/volume/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/struct.go -------------------------------------------------------------------------------- /glusterd2/volume/subvoltype_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/subvoltype_string.go -------------------------------------------------------------------------------- /glusterd2/volume/voltype_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/voltype_string.go -------------------------------------------------------------------------------- /glusterd2/volume/volume-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/volume-utils.go -------------------------------------------------------------------------------- /glusterd2/volume/volume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/volume/volume_test.go -------------------------------------------------------------------------------- /glusterd2/xlator/actors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/actors.go -------------------------------------------------------------------------------- /glusterd2/xlator/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/global.go -------------------------------------------------------------------------------- /glusterd2/xlator/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/load.go -------------------------------------------------------------------------------- /glusterd2/xlator/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/utils.go -------------------------------------------------------------------------------- /glusterd2/xlator/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/validation.go -------------------------------------------------------------------------------- /glusterd2/xlator/xlator-checker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/xlator-checker/main.go -------------------------------------------------------------------------------- /glusterd2/xlator/xlator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/xlator.go -------------------------------------------------------------------------------- /glusterd2/xlator/xlator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/glusterd2/xlator/xlator.h -------------------------------------------------------------------------------- /pkg/api/bricktype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/bricktype.go -------------------------------------------------------------------------------- /pkg/api/bricktype_jsonenums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/bricktype_jsonenums.go -------------------------------------------------------------------------------- /pkg/api/brickutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/brickutils.go -------------------------------------------------------------------------------- /pkg/api/cluster_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/cluster_options.go -------------------------------------------------------------------------------- /pkg/api/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/endpoints.go -------------------------------------------------------------------------------- /pkg/api/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/errors.go -------------------------------------------------------------------------------- /pkg/api/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/events.go -------------------------------------------------------------------------------- /pkg/api/peer_req_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/peer_req_resp.go -------------------------------------------------------------------------------- /pkg/api/snapshot_req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/snapshot_req.go -------------------------------------------------------------------------------- /pkg/api/snapshot_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/snapshot_resp.go -------------------------------------------------------------------------------- /pkg/api/subvoltype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/subvoltype.go -------------------------------------------------------------------------------- /pkg/api/subvoltype_jsonenums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/subvoltype_jsonenums.go -------------------------------------------------------------------------------- /pkg/api/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/utils.go -------------------------------------------------------------------------------- /pkg/api/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/version.go -------------------------------------------------------------------------------- /pkg/api/volstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/volstate.go -------------------------------------------------------------------------------- /pkg/api/volstate_jsonenums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/volstate_jsonenums.go -------------------------------------------------------------------------------- /pkg/api/voltype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/voltype.go -------------------------------------------------------------------------------- /pkg/api/voltype_jsonenums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/voltype_jsonenums.go -------------------------------------------------------------------------------- /pkg/api/volume-profile-resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/volume-profile-resp.go -------------------------------------------------------------------------------- /pkg/api/volume_req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/volume_req.go -------------------------------------------------------------------------------- /pkg/api/volume_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/api/volume_resp.go -------------------------------------------------------------------------------- /pkg/backoff/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/backoff/backoff.go -------------------------------------------------------------------------------- /pkg/backoff/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/backoff/backoff_test.go -------------------------------------------------------------------------------- /pkg/elasticetcd/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/client.go -------------------------------------------------------------------------------- /pkg/elasticetcd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/config.go -------------------------------------------------------------------------------- /pkg/elasticetcd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/doc.go -------------------------------------------------------------------------------- /pkg/elasticetcd/elastic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/elastic.go -------------------------------------------------------------------------------- /pkg/elasticetcd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/errors.go -------------------------------------------------------------------------------- /pkg/elasticetcd/example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/example/main.go -------------------------------------------------------------------------------- /pkg/elasticetcd/leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/leader.go -------------------------------------------------------------------------------- /pkg/elasticetcd/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/logging.go -------------------------------------------------------------------------------- /pkg/elasticetcd/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/server.go -------------------------------------------------------------------------------- /pkg/elasticetcd/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/utils.go -------------------------------------------------------------------------------- /pkg/elasticetcd/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/utils_test.go -------------------------------------------------------------------------------- /pkg/elasticetcd/volunteer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/elasticetcd/volunteer.go -------------------------------------------------------------------------------- /pkg/errors/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/errors/error.go -------------------------------------------------------------------------------- /pkg/firewalld/firewalld.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/firewalld/firewalld.go -------------------------------------------------------------------------------- /pkg/fsutils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/fsutils/utils.go -------------------------------------------------------------------------------- /pkg/logging/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/logging/hook.go -------------------------------------------------------------------------------- /pkg/logging/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/logging/logging.go -------------------------------------------------------------------------------- /pkg/lvmutils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/lvmutils/utils.go -------------------------------------------------------------------------------- /pkg/restclient/bitrot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/bitrot.go -------------------------------------------------------------------------------- /pkg/restclient/block_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/block_volume.go -------------------------------------------------------------------------------- /pkg/restclient/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/common.go -------------------------------------------------------------------------------- /pkg/restclient/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/common_test.go -------------------------------------------------------------------------------- /pkg/restclient/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/device.go -------------------------------------------------------------------------------- /pkg/restclient/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/errors.go -------------------------------------------------------------------------------- /pkg/restclient/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/events.go -------------------------------------------------------------------------------- /pkg/restclient/georep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/georep.go -------------------------------------------------------------------------------- /pkg/restclient/glustershd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/glustershd.go -------------------------------------------------------------------------------- /pkg/restclient/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/peer.go -------------------------------------------------------------------------------- /pkg/restclient/quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/quota.go -------------------------------------------------------------------------------- /pkg/restclient/roundtrippers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/roundtrippers.go -------------------------------------------------------------------------------- /pkg/restclient/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/snapshot.go -------------------------------------------------------------------------------- /pkg/restclient/tlsconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/tlsconfig.go -------------------------------------------------------------------------------- /pkg/restclient/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/tracing.go -------------------------------------------------------------------------------- /pkg/restclient/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/restclient/volume.go -------------------------------------------------------------------------------- /pkg/size/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/size/size.go -------------------------------------------------------------------------------- /pkg/size/size_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/size/size_test.go -------------------------------------------------------------------------------- /pkg/sunrpc/clientcodec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/clientcodec.go -------------------------------------------------------------------------------- /pkg/sunrpc/cmux_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/cmux_matcher.go -------------------------------------------------------------------------------- /pkg/sunrpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/errors.go -------------------------------------------------------------------------------- /pkg/sunrpc/message_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/message_types.go -------------------------------------------------------------------------------- /pkg/sunrpc/portmapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/portmapper.go -------------------------------------------------------------------------------- /pkg/sunrpc/procedure_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/procedure_registry.go -------------------------------------------------------------------------------- /pkg/sunrpc/program_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/program_types.go -------------------------------------------------------------------------------- /pkg/sunrpc/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/record.go -------------------------------------------------------------------------------- /pkg/sunrpc/servercodec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/sunrpc/servercodec.go -------------------------------------------------------------------------------- /pkg/testutils/mock-attrs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/testutils/mock-attrs.go -------------------------------------------------------------------------------- /pkg/testutils/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/testutils/patch.go -------------------------------------------------------------------------------- /pkg/tlsmatcher/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/tlsmatcher/matcher.go -------------------------------------------------------------------------------- /pkg/tlsmatcher/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/tlsmatcher/matcher_test.go -------------------------------------------------------------------------------- /pkg/tools/generate-doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/tools/generate-doc.go -------------------------------------------------------------------------------- /pkg/tracing/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/tracing/tracing.go -------------------------------------------------------------------------------- /pkg/utils/maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/maps.go -------------------------------------------------------------------------------- /pkg/utils/maps_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/maps_test.go -------------------------------------------------------------------------------- /pkg/utils/mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/mutex.go -------------------------------------------------------------------------------- /pkg/utils/mutex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/mutex_test.go -------------------------------------------------------------------------------- /pkg/utils/peerutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/peerutils.go -------------------------------------------------------------------------------- /pkg/utils/peerutils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/peerutils_test.go -------------------------------------------------------------------------------- /pkg/utils/statedump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/statedump.go -------------------------------------------------------------------------------- /pkg/utils/statedump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/statedump_test.go -------------------------------------------------------------------------------- /pkg/utils/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/types.go -------------------------------------------------------------------------------- /pkg/utils/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/types_test.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /pkg/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/utils/volfiletypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/volfiletypes.go -------------------------------------------------------------------------------- /pkg/utils/volumeutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/volumeutils.go -------------------------------------------------------------------------------- /pkg/utils/volumeutils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/pkg/utils/volumeutils_test.go -------------------------------------------------------------------------------- /plugins/afr/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/afr/validate.go -------------------------------------------------------------------------------- /plugins/bitrot/api/scrub_status_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/api/scrub_status_resp.go -------------------------------------------------------------------------------- /plugins/bitrot/bitd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/bitd.go -------------------------------------------------------------------------------- /plugins/bitrot/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/const.go -------------------------------------------------------------------------------- /plugins/bitrot/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/init.go -------------------------------------------------------------------------------- /plugins/bitrot/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/rest.go -------------------------------------------------------------------------------- /plugins/bitrot/scrubd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/scrubd.go -------------------------------------------------------------------------------- /plugins/bitrot/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/transactions.go -------------------------------------------------------------------------------- /plugins/bitrot/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/bitrot/validate.go -------------------------------------------------------------------------------- /plugins/blockvolume/api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/api/types.go -------------------------------------------------------------------------------- /plugins/blockvolume/blockprovider/blockvolume_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/blockprovider/blockvolume_provider.go -------------------------------------------------------------------------------- /plugins/blockvolume/blockprovider/gluster-block/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/blockprovider/gluster-block/config.go -------------------------------------------------------------------------------- /plugins/blockvolume/blockprovider/gluster-block/glusterblock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/blockprovider/gluster-block/glusterblock.go -------------------------------------------------------------------------------- /plugins/blockvolume/blockprovider/gluster-virtblock/gluster_virtblock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/blockprovider/gluster-virtblock/gluster_virtblock.go -------------------------------------------------------------------------------- /plugins/blockvolume/blockprovider/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/blockprovider/options.go -------------------------------------------------------------------------------- /plugins/blockvolume/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/handlers.go -------------------------------------------------------------------------------- /plugins/blockvolume/hostvol/hostvol_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/hostvol/hostvol_manager.go -------------------------------------------------------------------------------- /plugins/blockvolume/hostvol/hostvol_opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/hostvol/hostvol_opts.go -------------------------------------------------------------------------------- /plugins/blockvolume/hostvol/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/hostvol/utils.go -------------------------------------------------------------------------------- /plugins/blockvolume/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/init.go -------------------------------------------------------------------------------- /plugins/blockvolume/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/blockvolume/routes.go -------------------------------------------------------------------------------- /plugins/device/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/api/req.go -------------------------------------------------------------------------------- /plugins/device/api/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/api/resp.go -------------------------------------------------------------------------------- /plugins/device/deviceutils/fstab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/deviceutils/fstab.go -------------------------------------------------------------------------------- /plugins/device/deviceutils/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/deviceutils/store-utils.go -------------------------------------------------------------------------------- /plugins/device/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/init.go -------------------------------------------------------------------------------- /plugins/device/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/rest.go -------------------------------------------------------------------------------- /plugins/device/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/device/transaction.go -------------------------------------------------------------------------------- /plugins/dht/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/dht/validate.go -------------------------------------------------------------------------------- /plugins/events/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/api/req.go -------------------------------------------------------------------------------- /plugins/events/api/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/api/response.go -------------------------------------------------------------------------------- /plugins/events/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/hooks.go -------------------------------------------------------------------------------- /plugins/events/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/init.go -------------------------------------------------------------------------------- /plugins/events/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/rest.go -------------------------------------------------------------------------------- /plugins/events/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/events/store-utils.go -------------------------------------------------------------------------------- /plugins/georeplication/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/api/req.go -------------------------------------------------------------------------------- /plugins/georeplication/api/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/api/resp.go -------------------------------------------------------------------------------- /plugins/georeplication/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/errors.go -------------------------------------------------------------------------------- /plugins/georeplication/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/events.go -------------------------------------------------------------------------------- /plugins/georeplication/gsyncd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/gsyncd.go -------------------------------------------------------------------------------- /plugins/georeplication/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/init.go -------------------------------------------------------------------------------- /plugins/georeplication/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/rest.go -------------------------------------------------------------------------------- /plugins/georeplication/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/store-utils.go -------------------------------------------------------------------------------- /plugins/georeplication/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/struct.go -------------------------------------------------------------------------------- /plugins/georeplication/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/georeplication/transactions.go -------------------------------------------------------------------------------- /plugins/glustershd/actor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/actor.go -------------------------------------------------------------------------------- /plugins/glustershd/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/api/req.go -------------------------------------------------------------------------------- /plugins/glustershd/api/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/api/resp.go -------------------------------------------------------------------------------- /plugins/glustershd/glustershd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/glustershd.go -------------------------------------------------------------------------------- /plugins/glustershd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/init.go -------------------------------------------------------------------------------- /plugins/glustershd/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/rest.go -------------------------------------------------------------------------------- /plugins/glustershd/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/transactions.go -------------------------------------------------------------------------------- /plugins/glustershd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/glustershd/validate.go -------------------------------------------------------------------------------- /plugins/quota/actor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/actor.go -------------------------------------------------------------------------------- /plugins/quota/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/api/req.go -------------------------------------------------------------------------------- /plugins/quota/api/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/api/resp.go -------------------------------------------------------------------------------- /plugins/quota/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/init.go -------------------------------------------------------------------------------- /plugins/quota/quotad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/quotad.go -------------------------------------------------------------------------------- /plugins/quota/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/rest.go -------------------------------------------------------------------------------- /plugins/quota/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/quota/validate.go -------------------------------------------------------------------------------- /plugins/rebalance/api/req_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/api/req_resp.go -------------------------------------------------------------------------------- /plugins/rebalance/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/errors.go -------------------------------------------------------------------------------- /plugins/rebalance/eventnotify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/eventnotify.go -------------------------------------------------------------------------------- /plugins/rebalance/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/init.go -------------------------------------------------------------------------------- /plugins/rebalance/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/process.go -------------------------------------------------------------------------------- /plugins/rebalance/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/rest.go -------------------------------------------------------------------------------- /plugins/rebalance/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/transaction.go -------------------------------------------------------------------------------- /plugins/rebalance/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/rebalance/utils.go -------------------------------------------------------------------------------- /plugins/tracemgmt/api/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/api/req.go -------------------------------------------------------------------------------- /plugins/tracemgmt/api/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/api/resp.go -------------------------------------------------------------------------------- /plugins/tracemgmt/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/init.go -------------------------------------------------------------------------------- /plugins/tracemgmt/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/rest.go -------------------------------------------------------------------------------- /plugins/tracemgmt/traceutils/store-utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/traceutils/store-utils.go -------------------------------------------------------------------------------- /plugins/tracemgmt/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/plugins/tracemgmt/transactions.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/check-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/check-go.sh -------------------------------------------------------------------------------- /scripts/check-protoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/check-protoc.sh -------------------------------------------------------------------------------- /scripts/check-reqs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/check-reqs.sh -------------------------------------------------------------------------------- /scripts/dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/dist.sh -------------------------------------------------------------------------------- /scripts/gen-gd2conf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/gen-gd2conf.sh -------------------------------------------------------------------------------- /scripts/gen-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/gen-version.sh -------------------------------------------------------------------------------- /scripts/install-reqs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/install-reqs.sh -------------------------------------------------------------------------------- /scripts/pkg-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/pkg-version -------------------------------------------------------------------------------- /scripts/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/scripts/release.sh -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test.sh -------------------------------------------------------------------------------- /test/001-testtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/001-testtest.sh -------------------------------------------------------------------------------- /test/020-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/020-gofmt.sh -------------------------------------------------------------------------------- /test/020-golint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/020-golint.sh -------------------------------------------------------------------------------- /test/020-gometalinter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/020-gometalinter.sh -------------------------------------------------------------------------------- /test/020-test-makefiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/020-test-makefiles.sh -------------------------------------------------------------------------------- /test/020-test-shellscripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/020-test-shellscripts.sh -------------------------------------------------------------------------------- /test/030-govet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/030-govet.sh -------------------------------------------------------------------------------- /test/100-gotest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/test/100-gotest.sh -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gluster/glusterd2/HEAD/version/version.go --------------------------------------------------------------------------------