[Fusioninventory-commit] [fusioninventory/fusioninventory-agent] 7987ff: fix: More efficient netinventory task multi-threading
Guillaume Bougard
noreply at github.com
Fri Jun 28 12:56:27 BST 2019
Branch: refs/heads/develop
Home: https://github.com/fusioninventory/fusioninventory-agent
Commit: 7987ff80ff89d0381c88ce8195e3b13c73ceb9b6
https://github.com/fusioninventory/fusioninventory-agent/commit/7987ff80ff89d0381c88ce8195e3b13c73ceb9b6
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M lib/FusionInventory/Agent/Task/NetInventory.pm
M t/apps/netinventory.t
Log Message:
-----------
fix: More efficient netinventory task multi-threading
Fix NetInventory task multi-threading when server provides a jobs list of one device
Commit: a76c89d176cdeb634fefaadeaffd5708d3428693
https://github.com/fusioninventory/fusioninventory-agent/commit/a76c89d176cdeb634fefaadeaffd5708d3428693
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M lib/FusionInventory/Agent/Task/NetDiscovery.pm
M t/tasks/netinventory.t
Log Message:
-----------
test: fix netinventory task tests
Add a hack as sent messages are not ordered while multi-threading is working
Commit: 333faeb4df7eed39ab527507151338544d98784e
https://github.com/fusioninventory/fusioninventory-agent/commit/333faeb4df7eed39ab527507151338544d98784e
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M lib/FusionInventory/Agent/Logger.pm
Log Message:
-----------
feat: Support logger prefix
This helps to identify messages by thread
Commit: 50bbd670873034620adb0af2dd2f023f78e08ac1
https://github.com/fusioninventory/fusioninventory-agent/commit/50bbd670873034620adb0af2dd2f023f78e08ac1
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M bin/fusioninventory-netdiscovery
M lib/FusionInventory/Agent/Task/NetDiscovery.pm
A lib/FusionInventory/Agent/Task/NetDiscovery/Job.pm
Log Message:
-----------
refactor: Better NetDiscovery task multi-threading support
Follow NetInventory task multi-threading refactoring.
Use logger prefix to help debugging
Commit: faf6a01d3d4c8cc125cbd784767c6b42bf97d686
https://github.com/fusioninventory/fusioninventory-agent/commit/faf6a01d3d4c8cc125cbd784767c6b42bf97d686
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M t/tasks/netdiscovery.t
Log Message:
-----------
test: Fix NetDiscovery task tests
Commit: ed1c243966883989c43035e88f348367e5e6bb5d
https://github.com/fusioninventory/fusioninventory-agent/commit/ed1c243966883989c43035e88f348367e5e6bb5d
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M lib/FusionInventory/Agent/Task/NetDiscovery.pm
Log Message:
-----------
doc: fix comment
Commit: 097a3656c736b901cf866296c33be41fdb84325b
https://github.com/fusioninventory/fusioninventory-agent/commit/097a3656c736b901cf866296c33be41fdb84325b
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M bin/fusioninventory-netinventory
M lib/FusionInventory/Agent/Task/NetInventory.pm
A lib/FusionInventory/Agent/Task/NetInventory/Job.pm
M t/tasks/netinventory.t
Log Message:
-----------
refacto: factorized code in NetInventory::Job class
Commit: bb7378090594ef0e2db88bf625b7bfc412f0e08c
https://github.com/fusioninventory/fusioninventory-agent/commit/bb7378090594ef0e2db88bf625b7bfc412f0e08c
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M lib/FusionInventory/Agent/Task/NetDiscovery.pm
M lib/FusionInventory/Agent/Task/NetInventory.pm
Log Message:
-----------
feat: improve/fix multi-threading logging
Commit: 1f9706aa32d977059f11f5f1dd1a66e11974198b
https://github.com/fusioninventory/fusioninventory-agent/commit/1f9706aa32d977059f11f5f1dd1a66e11974198b
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M bin/fusioninventory-netdiscovery
M bin/fusioninventory-netinventory
M lib/FusionInventory/Agent/Logger.pm
M lib/FusionInventory/Agent/Task/NetDiscovery.pm
A lib/FusionInventory/Agent/Task/NetDiscovery/Job.pm
M lib/FusionInventory/Agent/Task/NetInventory.pm
A lib/FusionInventory/Agent/Task/NetInventory/Job.pm
M t/apps/netinventory.t
M t/tasks/netdiscovery.t
M t/tasks/netinventory.t
Log Message:
-----------
Merge pull request #695 from TECLIB/feature/net-tasks-multithreading
Netdiscovery/netinventory tasks multithreading enhancement
Compare: https://github.com/fusioninventory/fusioninventory-agent/compare/766edbfb3822...1f9706aa32d9
More information about the Fusioninventory-commit
mailing list