annotate TODO @ 61:2bdb38da2562

contributing
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 14 Aug 2023 10:20:13 +0200
parents df1c66770d38
children 9789c6003e9d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 TODO
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 ====
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
52
Alain Mazy <am@osimis.io>
parents: 41
diff changeset
4 * Use the new Job plugin API
Alain Mazy <am@osimis.io>
parents: 41
diff changeset
5
34
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6 * Decide whether we should also duplicate the metadata from the local
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 Orthanc server to the remote Orthanc server:
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 https://groups.google.com/g/orthanc-users/c/YV_1HPRaPfo
41
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
9
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
10 * if only one large instance (600MB) to transfer and 4 workers, all 4 workers will request the
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
11 instances to Orthanc and try to store it in cache:
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
12 I0712 13:32:46.345502 FilesystemStorage.cpp:161] Reading attachment "5c10c59c-8d62-4cac-91da-5511d1634dc0" of "DICOM" content type
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
13 I0712 13:32:46.629497 FilesystemStorage.cpp:161] Reading attachment "5c10c59c-8d62-4cac-91da-5511d1634dc0" of "DICOM" content type
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
14 I0712 13:32:46.925776 FilesystemStorage.cpp:161] Reading attachment "5c10c59c-8d62-4cac-91da-5511d1634dc0" of "DICOM" content type
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
15 --- extra logs ---- E0712 13:32:52.562947 PluginsManager.cpp:153] ---- Chunk for 7db35096-825b48a0-55ae8186-c08858a9-328771e1 not in cache -> adding it
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
16 --- extra logs ---- E0712 13:32:52.810866 PluginsManager.cpp:153] ---- Chunk for 7db35096-825b48a0-55ae8186-c08858a9-328771e1 not in cache -> adding it
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
17 --- extra logs ---- E0712 13:32:53.120938 PluginsManager.cpp:153] ---- Chunk for 7db35096-825b48a0-55ae8186-c08858a9-328771e1 not in cache -> adding it
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
18 --- extra logs ---- E0712 13:32:53.385318 PluginsManager.cpp:153] ---- Chunk for 7db35096-825b48a0-55ae8186-c08858a9-328771e1 not in cache -> adding it
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
19 I0712 13:33:34.338833 HttpClient.cpp:835] (http) New HTTP request to: http://127.0.0.1:8044//transfers/push/cbd4d5d2-46eb-4bbf-aad5-e231c87920fa/32 (timeout: 60s)
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
20 I0712 13:33:34.879165 HttpClient.cpp:835] (http) New HTTP request to: http://127.0.0.1:8044//transfers/push/cbd4d5d2-46eb-4bbf-aad5-e231c87920fa/30 (timeout: 60s)
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
21 I0712 13:33:36.146970 HttpClient.cpp:835] (http) New HTTP request to: http://127.0.0.1:8044//transfers/push/cbd4d5d2-46eb-4bbf-aad5-e231c87920fa/33 (timeout: 60s)
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
22 I0712 13:33:36.929801 HttpClient.cpp:835] (http) New HTTP request to: http://127.0.0.1:8044//transfers/push/cbd4d5d2-46eb-4bbf-aad5-e231c87920fa/31 (timeout: 60s)
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
23 -> cache should handle a list of "instances being loaded" and have 3 workers wait for it to become available
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
24
eb6edb022a00 fix transfer error
Alain Mazy <am@osimis.io>
parents: 34
diff changeset
25