You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (timeout > 0 && !read_only_this_single_iteration.has_value())
1761
+
{
1762
+
auto current = Clock::now();
1763
+
auto diff = std::chrono::duration_cast<std::chrono::seconds>(
1764
+
current - time_of_last_warning);
1765
+
if (uint64_t(diff.count()) >= timeout)
1766
+
{
1767
+
auto total_diff =
1768
+
std::chrono::duration_cast<std::chrono::seconds>(
1769
+
current - start_parsing);
1770
+
if (!printed_warning_already)
1771
+
{
1772
+
std::cerr
1773
+
<< R"(Warning: Parsing Iterations is taking a long time. Consider setting {"defer_iteration_parsing": true} for lazy opening of the Series and then explicitly opening Iterations with Iteration::open(). Refer also to the documentation at https://openpmd-api.readthedocs.io. Suppress this warning by setting {"hint_lazy_parsing_timeout": 0}.)"
0 commit comments