[DMC-892] Generalize checksum methods Created: 30/Sep/16 Updated: 06/Feb/17 Resolved: 10/Nov/16 |
|
Status: | Closed |
Project: | DMC - Development |
Component/s: | gfal 2, gfal2 python , gfal2-util |
Affects Version/s: | None |
Fix Version/s: | gfal2-python 1.9.0, gfal2-util 1.5.0, gfal 2.13 |
Security Level: | Public Data (This ticket is visible to anyone on the internet and will be indexed by search engines) |
Type: | New Feature | Priority: | Minor |
Reporter: | Alejandro Alvarez Ayllon | Assignee: | Alejandro Alvarez Ayllon |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Issue Links: |
|
||||||||||||||||
Component Watchers: | |||||||||||||||||
Actual Start: |
Description |
Possibilities: This deprecates gint gfalt_set_checksum_check(gfalt_params_t params, gboolean value, GError** err); gboolean gfalt_get_checksum_check(gfalt_params_t params, GError** err) gint gfalt_set_user_defined_checksum(gfalt_params_t param, const gchar* chktype, const gchar* checksum, GError** err); gint gfalt_get_user_defined_checksum(gfalt_params_t params, gchar* chktype_buff, size_t chk_type_len, gchar* checksum_buff, size_t checksum_len, GError** err) Also SRM PLUGIN/ALLOW_EMPTY_SOURCE_CHECKSUM GRIDFTP PLUGIN/SKIP_SOURCE_CHECKSUM XROOTD PLUGIN/COPY_CHECKSUM_MODE MOCK PLUGIN/SKIP_SOURCE_CHECKSUM Introduces gint gfalt_set_checksum(gfalt_params_t params, gfalt_checksum_mode_t mode, const gchar* type, const gchar *checksum, GError **err); gfalt_checksum_mode_t gfalt_get_checksum(gfalt_params_t params, gchar* type_buff, size_t type_buff_len, gchar* checksum_buff, size_t checksum_buff_len, GError **err); gfalt_checksum_mode_t gfalt_get_checksum_mode(gfalt_params_t params, GError **err); |
Comments |
Comment by Alejandro Alvarez Ayllon [ 09/Nov/16 ] |
Need to think how to test this... |
Comment by Clockwork Droid [ 10/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2: |
Comment by Clockwork Droid [ 10/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a merge request of dmc/gfal2: |
Comment by Clockwork Droid [ 10/Nov/16 ] |
SUCCESS: Integrated in Jenkins build (devel) gfal2 #190 (See https://jenkins.cern.ch/fts-dmc/job/(devel)%20gfal2/190/) |
Comment by GitLab service [ 18/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-bindings: |
Comment by Clockwork Droid [ 18/Nov/16 ] |
FAILURE: Integrated in Jenkins build (devel) gfal2-python #33 (See https://jenkins.cern.ch/fts-dmc/job/(devel)%20gfal2-python/33/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
FAILURE: Integrated in Jenkins build (devel) gfal2-python #33 (See https://jenkins-fts-dmc.web.cern.ch/job/(devel)%20gfal2-python/33/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2: |
Comment by GitLab service [ 18/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-util: |
Comment by Clockwork Droid [ 18/Nov/16 ] |
SUCCESS: Integrated in Jenkins build (devel) gfal2 #193 (See https://jenkins.cern.ch/fts-dmc/job/(devel)%20gfal2/193/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
FAILURE: Integrated in Jenkins build (devel) gfal2 #180 (See https://jenkins-fts-dmc.web.cern.ch/job/(devel)%20gfal2/180/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
FAILURE: Integrated in Jenkins build (devel) gfal2-util #52 (See https://jenkins.cern.ch/fts-dmc/job/(devel)%20gfal2-util/52/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
FAILURE: Integrated in Jenkins build (devel) gfal2-util #52 (See https://jenkins-fts-dmc.web.cern.ch/job/(devel)%20gfal2-util/52/) |
Comment by GitLab service [ 18/Nov/16 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-bindings: |
Comment by Clockwork Droid [ 18/Nov/16 ] |
SUCCESS: Integrated in Jenkins build (devel) gfal2-python #34 (See https://jenkins.cern.ch/fts-dmc/job/(devel)%20gfal2-python/34/) |
Comment by Clockwork Droid [ 18/Nov/16 ] |
ABORTED: Integrated in Jenkins build (devel) gfal2-python #34 (See https://jenkins-fts-dmc.web.cern.ch/job/(devel)%20gfal2-python/34/) |
Comment by Clockwork Droid [ 06/Feb/17 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2: |
Comment by Clockwork Droid [ 06/Feb/17 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2: |
Comment by GitLab service [ 06/Feb/17 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-bindings: |
Comment by GitLab service [ 06/Feb/17 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-bindings: |
Comment by GitLab service [ 06/Feb/17 ] |
Alejandro Alvarez Ayllon mentioned this issue in a commit of dmc/gfal2-util: |