diff --git a/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_job.doctree b/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_job.doctree index 4b64a24712..9005fa936b 100644 Binary files a/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_job.doctree and b/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_job.doctree differ diff --git a/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_storage_service.doctree b/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_storage_service.doctree index 147cd8be4f..b57fa316f4 100644 Binary files a/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_storage_service.doctree and b/2.3-dev/.doctrees/api_developer/classwrench_1_1_compound_storage_service.doctree differ diff --git a/2.3-dev/.doctrees/api_developer/classwrench_1_1_data_file.doctree b/2.3-dev/.doctrees/api_developer/classwrench_1_1_data_file.doctree index 5ff1df2972..6ee6c1340b 100644 Binary files a/2.3-dev/.doctrees/api_developer/classwrench_1_1_data_file.doctree and b/2.3-dev/.doctrees/api_developer/classwrench_1_1_data_file.doctree differ diff --git a/2.3-dev/.doctrees/api_developer/classwrench_1_1_simulation_timestamp.doctree b/2.3-dev/.doctrees/api_developer/classwrench_1_1_simulation_timestamp.doctree index fb8489d9d7..633cb0397a 100644 Binary files a/2.3-dev/.doctrees/api_developer/classwrench_1_1_simulation_timestamp.doctree and b/2.3-dev/.doctrees/api_developer/classwrench_1_1_simulation_timestamp.doctree differ diff --git a/2.3-dev/.doctrees/api_developer/classwrench_1_1_workflow_task.doctree b/2.3-dev/.doctrees/api_developer/classwrench_1_1_workflow_task.doctree index 67f1d91b86..5f19dff9d1 100644 Binary files a/2.3-dev/.doctrees/api_developer/classwrench_1_1_workflow_task.doctree and b/2.3-dev/.doctrees/api_developer/classwrench_1_1_workflow_task.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_job.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_job.doctree index bdbe0005a1..4226b441a5 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_job.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_job.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_allocation_request_message.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_allocation_request_message.doctree index d3345fb02b..992353ab0e 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_allocation_request_message.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_allocation_request_message.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_service.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_service.doctree index 7eace95920..4083b926f3 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_service.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_compound_storage_service.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_data_file.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_data_file.doctree index 4a5dee407a..6d2e1d2feb 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_data_file.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_data_file.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_s4_u___daemon.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_s4_u___daemon.doctree index 644a416099..f61299ee45 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_s4_u___daemon.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_s4_u___daemon.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_simple_storage_service_non_bufferized.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_simple_storage_service_non_bufferized.doctree index 7e7922d10f..027b4e3423 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_simple_storage_service_non_bufferized.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_simple_storage_service_non_bufferized.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_simulation_timestamp.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_simulation_timestamp.doctree index 5280493a35..daac16929c 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_simulation_timestamp.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_simulation_timestamp.doctree differ diff --git a/2.3-dev/.doctrees/api_internal/classwrench_1_1_workflow_task.doctree b/2.3-dev/.doctrees/api_internal/classwrench_1_1_workflow_task.doctree index 63a051cdab..25d0f45f89 100644 Binary files a/2.3-dev/.doctrees/api_internal/classwrench_1_1_workflow_task.doctree and b/2.3-dev/.doctrees/api_internal/classwrench_1_1_workflow_task.doctree differ diff --git a/2.3-dev/.doctrees/api_user/classwrench_1_1_data_file.doctree b/2.3-dev/.doctrees/api_user/classwrench_1_1_data_file.doctree index 46603e0b7e..a485891bd4 100644 Binary files a/2.3-dev/.doctrees/api_user/classwrench_1_1_data_file.doctree and b/2.3-dev/.doctrees/api_user/classwrench_1_1_data_file.doctree differ diff --git a/2.3-dev/.doctrees/api_user/classwrench_1_1_workflow_task.doctree b/2.3-dev/.doctrees/api_user/classwrench_1_1_workflow_task.doctree index 414db8b67a..e0bc5ce204 100644 Binary files a/2.3-dev/.doctrees/api_user/classwrench_1_1_workflow_task.doctree and b/2.3-dev/.doctrees/api_user/classwrench_1_1_workflow_task.doctree differ diff --git a/2.3-dev/.doctrees/environment.pickle b/2.3-dev/.doctrees/environment.pickle index 6ea24ba2b9..94b4350c74 100644 Binary files a/2.3-dev/.doctrees/environment.pickle and b/2.3-dev/.doctrees/environment.pickle differ diff --git a/2.3-dev/api_developer/classwrench_1_1_compound_job.html b/2.3-dev/api_developer/classwrench_1_1_compound_job.html index 895db74db5..f582dd2d1f 100644 --- a/2.3-dev/api_developer/classwrench_1_1_compound_job.html +++ b/2.3-dev/api_developer/classwrench_1_1_compound_job.html @@ -585,7 +585,7 @@
std::shared_ptr<FileRegistryDeleteEntryAction> addFileRegistryDeleteEntryAction(const std::string &name, const std::shared_ptr<FileRegistryService> &file_registry, const std::shared_ptr<FileLocation> &file_location)
-

Add a file registry add entry action.

+

Add a file registry delete entry action.

Parameters:
@@ -708,37 +707,6 @@
-
-
-std::vector<std::shared_ptr<FileLocation>> lookupOrDesignateStorageService(const std::shared_ptr<FileLocation> location)
-

Lookup for a FileLocation (using its internal DataFile) in the internal file mapping of the CompoundStorageService, and if it is not found, try to allocate the file on one of the underlying storage services, using the user-provided ‘storage_selection’ callback.

-
-
Parameters:
-

location – the location of interest

-
-
Returns:
-

A shared_ptr on a FileLocation if the DataFile is known to the CompoundStorageService or could be allocated or nullptr if it’s not.

-
-
-
- -
-
-std::vector<std::shared_ptr<FileLocation>> lookupOrDesignateStorageService(const std::shared_ptr<FileLocation> location, unsigned int stripe_count)
-

Lookup for a FileLocation (using its internal DataFile) in the internal file mapping of the CompoundStorageService, and if it is not found, try to allocate the file on one of the underlying storage services, using the user-provided ‘storage_selection’ callback.

-
-
Parameters:
-
    -
  • location – the location of interest

  • -
  • stripe_count – number of stripes required for the given file (overrides any global setting)

  • -
-
-
Returns:
-

A shared_ptr on a FileLocation if the DataFile is known to the CompoundStorageService or could be allocated or nullptr if it’s not.

-
-
-
-
inline void readFile(const std::shared_ptr<DataFile> &file)
@@ -971,11 +939,16 @@

Internal storage use.

+
+
+std::map<std::string, AllocationTrace> read_traces = {}
+

File read traces.

+
+
std::map<std::string, AllocationTrace> write_traces = {}
-

File read traces.

-

File write traces

+

File write traces.

diff --git a/2.3-dev/api_developer/classwrench_1_1_data_file.html b/2.3-dev/api_developer/classwrench_1_1_data_file.html index 9bc13211a5..0436eeefe0 100644 --- a/2.3-dev/api_developer/classwrench_1_1_data_file.html +++ b/2.3-dev/api_developer/classwrench_1_1_data_file.html @@ -95,7 +95,6 @@
  • wrench::CustomParallelModel
  • wrench::DataFile