[libgearman-client-perl] branch master updated (dc31fb9 -> df5deb6)
gregor herrmann
gregoa at debian.org
Sat Jun 17 19:54:04 UTC 2017
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
More information about the Pkg-perl-cvs-commits
mailing list