This is an automated email from the git hooks/post-receive script. gregoa pushed a change to branch master in repository libgearman-client-perl.
from dc31fb9 drop WAITS-FOR adds 396df29 rm warning adds 05c7c35 add work_data to known protocol command list (borrowed https://github.com/gearman/perl-Gearman-Client/pull/4) adds d825438 Task got on_data field (borrowed https://github.com/gearman/perl-Gearman-Client/pull/4) adds 8d29b0e Taskset handles work_data response type adds bee50fc protocol commands ordered numericaly adds a31cd79 Taskset->process_packet refactoring: if's replaced by internal subs adds bc03bc2 Task on_data field + test adds 20150e6 Task->exception: fixme about dereferenced value adds f38a545 Taskset->process_packet refactoring, bug fixing in work_exception case implementation adds 4d3ee5b Taskset->process_packet tests refactoring adds 5b158bd Worker got local subs for sending, joining by 0, create request command adds 1b8ba37 reorder Workers subs adds 6fc5f44 Worker pod adds 7803f88 add fixme in Worker->work adds b48d2a3 bug fixing for commit 183fda38 in Worker->reset_abilities adds 7dc2bed Worker _uncache_sock adds e14cd30 Gearman::Job abbreviated adds 73ed4ee Worker supports WORK_DATA requests adds bdb506e more worker can tests adds 6e6b6aa WORK_DATA test adds 0b3bb3f Worker offers new methods: send_work_exception send_work_fail send_work_status adds bddd15b more worker can tests adds 4beaec6 Job got js parameter adds 1e8d170 job tests adds 199d72c provide a hash to Gearman::Job->new adds e75f053 () adds f5292ab uncache_sock test adds cf912a7 worker uses send_work_complete, send_work_fail adds 63306fa add protocol work_warning adds 46ffbe3 perltidy adds 2bf69db one key more adds a6fe8b2 worker provides send_work_warning method adds 7b72759 test worker can send_work_warning adds bab40c6 Task provides method warning to invoke on_warning callback adds 0466411 more task tests adds 10f5553 taskset process work_warning packets adds 72dfe2c work_warning tests adds eba7578 refactoring of work_data and work_warning tests adds 75b65e1 gearmand does not support WORK_EXCEPTION yet. see https://github.com/gearman/gearmand/issues/70#issuecomment-276485351 adds 899feca test script renamed adds b61e0e0 pod adds 989f8f0 bug fixing rebase result: add _ to uncache_sock adds c46dbaf replace BEGIN block by 'use Storable' adds 761436d add todo adds 7c740dd add on_exception cb in work command tests adds 004a877 test script work command renamed adds 6e54a00 test comment adds adad62b worker provides send_work_complete and send_work_fail methods adds 218d9dc work_fail could contain a message adds bf5d06c rm obsolete fixme adds ca1e2c0 rm warn adds 178e773 do not overwrite on_fail callback adds 9f3be83 test work_complete and work_fail adds 1160881 more on fail tests adds 3a0599f add test scripts adds edda5c5 add protocol keys: - submit_job_low - submit_job_low_bg adds b47fc6a protocol test adds 099053a task support low priority https://github.com/p-alik/perl-Gearman/issues/6 adds b52d313 priority, mode tests adds c5adea9 v2.003_001 adds f8cc90d version 0.77 adds 824cb12 changes adds 1f149c1 Ref::Util 0.020 because travis ci build failed adds 6ac450b remove on_complete and on_fail callbacks adds ed6b35e fixing waiting test adds 6cd8e9d Objects provide func method adds 0763a4c func tests adds 9e4ee92 use Ref::Util adds 9fbe06d use objects func adds e3d999b use objects func adds 1a51644 Revert "use Ref::Util" adds fb9ae1e Revert "Ref::Util 0.020 because travis ci build failed" adds 7ff8876 Revert "requires Ref::Util >= 0.020; see cpan tester report 848fbc3e-b94f-11e6-8baf-a6caeafb6ca6" adds 22fbc61 revert b1f904282ebb2c3abf7424dc86bada629b44df32 adds e0a39b7 s/is_ref/ref/ adds 23954de Revert "Job uses Ref::Util" adds 5925884 Revert "client uses Ref::Util" adds 977f5e6 Revert "prereq Ref::Util" adds ba184f8 pod adds fb2e743 rm Ref::Util adds 4f220c1 update changes adds 6daee0b bug fixing in _get_js_sock: without on connect callback socket was always deleted _register_all returns true if provided request could successfully be sended to all job servers adds ccd9bbf perltidy adds fcfac5f register_function and unregister_function returns _register_all adds c821242 register function tests adds aa98e2f init worker with job server in work subtest adds dd1d32a execute instance on_connect only if no same named argument is present adds e066075 read_text_status skip execution if socket is unconnected adds 86069d4 read_text_status test adds 0647ec9 change log adds bd72afb pack_submit_packet client parameter showld be optional. see #10 adds ccdf26a bug fixing issue #10 - delete job_server arguments before parent class initialisation - job_server method returns correspondent property value if GEARMAN_WORKER_USE_STDIO adds 7e42b43 a fixing attempt for: Failed test 'GEARMAN_WORKER_USE_STDIO env' http://www.cpantesters.org/cpan/report/b89e5036-fa5d-11e6-ab2d-18a9409fb6a0 adds 48f2578 merely message update adds b7a2876 trying to fix: Failed test 'ssl socket callback' http://www.cpantesters.org/cpan/report/d86accf2-6bf7-1014-83eb-3ab1a5b63b95 adds 0b57883 v2.003_002 adds 3a7eddc AUTHOR_TESTING only because no Gearman::Server do not support protocol commands WORK_DATA and WORK_WARNING adds 89943a7 AUTHOR_TESTING only because no Gearman::Server do not support protocol commands WORK_DATA and WORK_WARNING adds f811396 testing agains Gearman::Server adds 6e1abd1 2.003.001 adds 60f8130 Use lib . to run tests with perl 5.25.11 adds 0cd9279 run worker new with GEARMAN_WORKER_USE_STDIO only if AUTHOR_TESTING adds bad0ddb Refactor socket subtest adds dcb417f travis ci with AUTHOR_TESTING=1 adds fc71675 v2.003.002 adds 3a33c21 changes adds 703330d fix 2.003.002 entry in change log adds 76be1ee add prefix_separator getter/setter adds bac2e21 test prefix_separator adds 3851e05 v2.004.001 adds a639beb changes adds e986ce2 do not force Client and Worker to set useless SSL ca_certs parameter adds 7291cf9 v2.004.002 adds c848ef0 v2.004.002 changes adds 7004f9d set ca_file in ssl mode adds 57eab01 pod fixes adds 7ade9d9 optional SSL_VERIFY_MODE adds 7df6ffa Check socket reliability with IO::Select adds dbe0c78 Taskset dies if reading of response packet fails adds ff00070 Use Taskset->client instead of hr; pod adds e3b539f Cleanup Taskset->new adds 0bf6e2a Taskset subtests: socket, hook and task adds 104b2cb croak without Uhh adds f50ad5e catch changed process_packet exception message adds e3b3312 rm last Um adds e8f93f6 perltidy adds 2893359 add a node about importance of uniq parameter in dispatch_background adds 8164154 v2.004.003 adds ee9135c changes adds 7b27fd8 pod [skip ci] adds becc225 refactoring: Taskset each loaned_sock adds d648b87 perltidy adds e1ece18 v2.004.004 adds 0f44032 changes adds 110e69e worker support work_exception adds 1a85f44 delete waiting for handle if work_exception adds e15f397 add brackets around array ref adds 98503a8 work_exception test adds 2c602b2 run work_exception test adds 628ea8e update worker die messages adds b525dc9 can send_work_exception test adds 48e0091 send_work_fail without message adds b8cf667 no use of undef adds 4fd3d54 no waiting on work_exception adds c1cf388 plan tests adds 2c9502a test echo response message adds b19958d plan tests adds 85ee03d v2.004.005 adds c9cd776 changes adds e7dbeab fix work fail waiting test adds ef36cf4 skip ts socket test if no job server adds fe7b0bb rm TODO work_exception vs work_fail adds 129b3a7 ts does not look for a message on work_fail adds e6933e8 fix on_fail in work_fail test adds e4490f7 fix version [skip ci] adds 4290680 pack_submit_test adds 139aa3b use func method instead of hash ref adds 64c5e06 plan tests adds 138aa60 large work result test adds eb55022 large task data test adds 56b7a1f bug fixing issue #16: use Gearman::Util::send_req instead of syswrite adds 547b457 v2.004.006 adds 5f76d54 changes adds 2274fdb change taskset send request error message [skip ci] adds 471cff9 bug fix get_job_server_status: stringify job server adds 0d96844 stringify job server adds 5bb0067 warn if read text command fails adds dfeb91b strigify job server adds bb57944 strigify job server adds 7594b37 v2.004.007 adds 54f5c59 changes adds a588f34 worker _rc reference of util pack_req_command adds 46fda2e worker _send takes a reference of request parameter adds 3a74bf1 variable is already declared adds b80f9ab start testing gearmand with --log-file to avoid warnings adds 9a5c8dc worker new accepts client_id option adds bfa4124 typo adds af13d93 client id test adds bd4e224 replace _on_connect by _set_client_id adds 969364b pod fixing adds d666b3d register_function transmits client_id and can_do to job servers adds 710fd1a set ability for the function want be registered only adds 8f45750 _register_all returns true if request transmitted successfully to all job servers adds 2b59463 fix job servers initialisation adds 4eedfe4 perltidy adds 7d4c412 rm Test::Differences from build requires adds 3292451 more job server tests adds 3668fab plan tests adds aed70e7 cleanup worker tests adds 80baea4 set ability tests adds a98ea59 run perl 5.26 tests adds babd436 fixing unavailable variable warning adds 44b8910 bug fixing register function adds 48230ea delete socket if request failed adds 82488e8 reset abilities refactoring adds f0caa15 tests refactoring adds 4bb52e2 move internel setting before set_client_id call adds bed172f renew registration after reconnecting to job server adds d899231 refactoring: is idle adds 3d39609 pod adds 7382036 plan tests adds 648c83b v2.004.008 adds 23eb8fe changes adds d2d0169 little refactoring of large payload test adds 0e11dbf do not run large args subtests without AUTHOR_TESTING adds 04d7942 travis ci should skip large args job adds 4446d4e changes adds 60b8fe4 New upstream version 2.004.008 new 162e3e1 Updated version 2.004.008 from 'upstream/2.004.008' new 3e9c0ed Update debian/changelog new cbd5eb7 Update (build) dependencies. new b22c78a Update years of packaging copyright. new a175907 debian/rules: forbid DNS queries during tests. new df5deb6 releasing package libgearman-client-perl version 2.004.008-1 The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: CHANGES | 60 ++++ MANIFEST | 2 + META.json | 10 +- META.yml | 10 +- Makefile.PL | 16 +- debian/changelog | 9 +- debian/control | 3 - debian/copyright | 2 +- debian/rules | 4 + lib/Gearman/Client.pm | 92 +++-- lib/Gearman/Job.pm | 35 +- lib/Gearman/JobStatus.pm | 2 +- lib/Gearman/Objects.pm | 85 +++-- lib/Gearman/ResponseParser.pm | 2 +- lib/Gearman/ResponseParser/Taskset.pm | 2 +- lib/Gearman/Task.pm | 146 +++++++- lib/Gearman/Taskset.pm | 350 +++++++++--------- lib/Gearman/Util.pm | 65 ++-- lib/Gearman/Worker.pm | 659 +++++++++++++++++++++------------- t/00-use.t | 2 +- t/01-object.t | 133 ++++--- t/02-client.t | 11 +- t/03-worker.t | 83 +++-- t/04-task.t | 136 +++++-- t/05-taskset.t | 330 ++++++++++++----- t/10-job.t | 25 +- t/11-unit.t | 4 +- t/12-sum.t | 4 +- t/13-fail.t | 15 +- t/14-sleep.t | 12 +- t/15-priority.t | 17 +- t/16-background.t | 13 +- t/17-status.t | 20 +- t/18-ssl.t | 102 +++++- t/20-send-work-command.t | 87 +++++ t/25-work-finish-command.t | 147 ++++++++ t/40-prefix.t | 16 +- t/50-wait_timeout.t | 37 +- t/Server.pm | 10 +- 39 files changed, 1873 insertions(+), 885 deletions(-) create mode 100644 t/20-send-work-command.t create mode 100644 t/25-work-finish-command.t -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libgearman-client-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits