go-ceph/rados
Robert Vasek 4c8fb2d210 rados: implement binding for rados_{read,write}_op_assert_version
This commit implements binding for rados_read_op_assert_version
RADOS Read operation as well as rados_write_op_assert_version
RADOS Write operation.

Includes unit tests for both.

Signed-off-by: Robert Vasek <robert.vasek@cern.ch>
2022-02-08 14:29:21 +00:00
..
command.go
command_test.go rados: merge test case into standard tests file, removing luminous tag 2021-11-09 01:24:01 +00:00
conn.go rados: naming conventions: disable revive naming check on old struct 2021-09-13 15:13:53 +00:00
doc.go
errors.go rados: add an error to be used if data is requested too early 2021-01-12 14:47:30 +00:00
errors_test.go rados: use FormatErrorCode for formatting rados errors 2020-08-10 13:03:24 -04:00
ioctx.go rados: naming conventions: disable revive naming check on old struct 2021-09-13 15:13:53 +00:00
ioctx_nautilus.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
ioctx_nautilus_test.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
ioctx_octopus.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
ioctx_octopus_test.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
object_iter.go rados: naming conventions: fix c_entry, c_namespace 2021-06-28 13:51:01 -04:00
omap.go rados: C-allocate return parameters in GetOmapStep 2021-11-15 21:47:09 +00:00
operation.go rados: add withRefs type 2021-01-12 14:47:30 +00:00
operation_flags.go rados: add a file to expose librados operation flags to our rados pkg 2021-01-12 14:47:30 +00:00
operation_test.go rados: add test cases for basic operation types 2021-01-12 14:47:30 +00:00
rados.go rados: naming conventions: fix c_cluster_name, c_name 2021-06-28 13:51:01 -04:00
rados_nautilus.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
rados_read_op_assert_version.go rados: implement binding for rados_{read,write}_op_assert_version 2022-02-08 14:29:21 +00:00
rados_read_op_assert_version_test.go rados: implement binding for rados_{read,write}_op_assert_version 2022-02-08 14:29:21 +00:00
rados_test.go rados: remove unused constant 2021-09-16 13:47:56 +00:00
rados_write_op_assert_version.go rados: implement binding for rados_{read,write}_op_assert_version 2022-02-08 14:29:21 +00:00
rados_write_op_assert_version_test.go rados: implement binding for rados_{read,write}_op_assert_version 2022-02-08 14:29:21 +00:00
rados_write_op_remove.go rados: implement binding for rados_write_op_remove 2022-02-07 23:08:33 +00:00
rados_write_op_remove_test.go rados: implement binding for rados_write_op_remove 2022-02-07 23:08:33 +00:00
read_op.go rados: C-allocate return parameters in GetOmapStep 2021-11-15 21:47:09 +00:00
read_op_read.go rados: implement binding for rados_read_op_read 2022-01-13 09:37:59 -05:00
read_op_read_test.go rados: implement binding for rados_read_op_read 2022-01-13 09:37:59 -05:00
read_op_test.go rados: remove errcheck linter warnings 2021-09-16 13:47:56 +00:00
read_step.go rados: implement binding for rados_read_op_read 2022-01-13 09:37:59 -05:00
snapshot.go rados: add wrapper for rados_ioctx_snap_set_read() function 2020-08-04 11:07:40 -04:00
snapshot_test.go rados: remove gosimple linter warnings 2021-09-16 13:47:56 +00:00
write_op.go rados: remove pointer arithmetic on C-buffers 2021-05-03 16:20:34 +00:00
write_op_preview.go rados: implement binding for rados_write_op_cmpext 2021-12-08 19:07:12 +00:00
write_op_preview_test.go rados: implement binding for rados_write_op_cmpext 2021-12-08 19:07:12 +00:00
write_op_test.go rados: remove errcheck linter warnings 2021-09-16 13:47:56 +00:00
write_step.go rados: add comment about missing pinning in writeStep 2021-11-15 21:47:09 +00:00