Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support running multithreaded: Add an IOSvc, an algorithm for reading and writing for functionals in k4FWCore #173

Merged
merged 127 commits into from
May 21, 2024

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    a0bf553 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    462af5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64026ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a91804 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e434386 View commit details
    Browse the repository at this point in the history
  6. Add another test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9428e4c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5e7368c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2cb92bf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b727d3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8394e2a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b609670 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a237f64 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3426bd5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b57f985 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    35a3255 View commit details
    Browse the repository at this point in the history
  16. Add the python folder

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    59170f0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    98099f7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f71df09 View commit details
    Browse the repository at this point in the history
  19. Add a new transformer

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    327d252 View commit details
    Browse the repository at this point in the history
  20. Fix the producers

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2459397 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    eaeebb2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6469a62 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ec210e6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2f8884c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    00664a5 View commit details
    Browse the repository at this point in the history
  26. Use ROOTWriter

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    1c87a64 View commit details
    Browse the repository at this point in the history
  27. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    7ba4419 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    d1b2770 View commit details
    Browse the repository at this point in the history
  29. Use PROJECT_NAME

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    21d5b3b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d617e88 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    926f7c2 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2b05dda View commit details
    Browse the repository at this point in the history
  33. Fix syntax

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    783debb View commit details
    Browse the repository at this point in the history
  34. Use getAvailableCollections

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    cc07d96 View commit details
    Browse the repository at this point in the history
  35. Fix test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    1e25926 View commit details
    Browse the repository at this point in the history
  36. Fix tests

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d261c2b View commit details
    Browse the repository at this point in the history
  37. Don't install

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    f01c0eb View commit details
    Browse the repository at this point in the history
  38. Comment out

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    365cfda View commit details
    Browse the repository at this point in the history
  39. Copy some files for tests

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    be277ba View commit details
    Browse the repository at this point in the history
  40. Change order

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    4d97dbc View commit details
    Browse the repository at this point in the history
  41. Try this

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    18778dd View commit details
    Browse the repository at this point in the history
  42. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e06e489 View commit details
    Browse the repository at this point in the history
  43. Remove a couple of files

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    72496cb View commit details
    Browse the repository at this point in the history
  44. More format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2686d8b View commit details
    Browse the repository at this point in the history
  45. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9307ba8 View commit details
    Browse the repository at this point in the history
  46. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    62aaa44 View commit details
    Browse the repository at this point in the history
  47. Add the genConfDir that seems to be necessary sometimes

    for running the tests without installing
    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    cac24cb View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    ee4519e View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    487c2a6 View commit details
    Browse the repository at this point in the history
  50. Remove info message

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9ae5f73 View commit details
    Browse the repository at this point in the history
  51. Use a SmartIF for the HiveWhiteBoard instead of a ServiceHandle

    since we don't always want to have it and it emits a warning when it
    can't find the HiveWhiteBoard
    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    f0bb6e0 View commit details
    Browse the repository at this point in the history
  52. Add a sequencer for writing

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    24db3a4 View commit details
    Browse the repository at this point in the history
  53. Remove brackets

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    cb92395 View commit details
    Browse the repository at this point in the history
  54. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5954d05 View commit details
    Browse the repository at this point in the history
  55. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e27742a View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    0b15c1a View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    dfef5ae View commit details
    Browse the repository at this point in the history
  58. Change a few imports

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ccf4ff2 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    8dbcaa2 View commit details
    Browse the repository at this point in the history
  60. Fix warning

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b01fa5d View commit details
    Browse the repository at this point in the history
  61. Fix test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6ac240d View commit details
    Browse the repository at this point in the history
  62. Remove old file

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    446ccb6 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    f9b0bad View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    2062d98 View commit details
    Browse the repository at this point in the history
  65. Format

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6154232 View commit details
    Browse the repository at this point in the history
  66. References should be const

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b7ab80c View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    624158e View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    a9f5cec View commit details
    Browse the repository at this point in the history
  69. Fix a few includes

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    f0d5dd6 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    f23ad30 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    7f68c31 View commit details
    Browse the repository at this point in the history
  72. Formatting and clean up

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6f4d0bf View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    70ef4a8 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    f009f3a View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    5074526 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    40b1b3f View commit details
    Browse the repository at this point in the history
  77. Clean up and fix a test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    576a257 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    7299916 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    a8335d1 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    4ade0f3 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    70099c7 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    01d6751 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    9de8b81 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    dbc1b35 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    821b8f3 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    42551fd View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    8b7a162 View commit details
    Browse the repository at this point in the history
  88. Apply suggestions from code review

    Co-authored-by: Andre Sailer <[email protected]>
    Co-authored-by: Mateusz Jakub Fila <[email protected]>
    3 people committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e56f68f View commit details
    Browse the repository at this point in the history
  89. Apply suggestions for Writer.cpp

    Co-authored-by: Andre Sailer <[email protected]>
    jmcarcell and andresailer committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    0256dad View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    197db77 View commit details
    Browse the repository at this point in the history
  91. Remove unused ctx

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    7029ffd View commit details
    Browse the repository at this point in the history
  92. Fix typo

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    97b1c3c View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    d9a58e7 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    9b1cf05 View commit details
    Browse the repository at this point in the history
  95. Fix properties docstrings

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    35cbb47 View commit details
    Browse the repository at this point in the history
  96. Use isMapToCollLike_v

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    797dfe3 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    be69179 View commit details
    Browse the repository at this point in the history
  98. Add an error message

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    936638e View commit details
    Browse the repository at this point in the history
  99. Format a few files

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d6de2e2 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    9357347 View commit details
    Browse the repository at this point in the history
  101. Configuration menu
    Copy the full SHA
    ad7b8c9 View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    fc5d25c View commit details
    Browse the repository at this point in the history
  103. Change one test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a40f42e View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    c14b230 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    4f7433b View commit details
    Browse the repository at this point in the history
  106. Add missing test

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ade9bbd View commit details
    Browse the repository at this point in the history
  107. Fix list of tests

    jmcarcell committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    11e68e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Fix test (finally)

    jmcarcell committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    969672a View commit details
    Browse the repository at this point in the history
  2. Fix style

    jmcarcell committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4c04e8f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    3a4e216 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3765ea2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8897c20 View commit details
    Browse the repository at this point in the history
  4. Add new line

    Co-authored-by: Andre Sailer <[email protected]>
    jmcarcell and andresailer authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    adc3d68 View commit details
    Browse the repository at this point in the history
  5. Try to fix failing test

    jmcarcell committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    12ea14f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7dd3055 View commit details
    Browse the repository at this point in the history
  7. Fix style and clean up

    jmcarcell committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1c4690f View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    312725d View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Use ShortCircuit=False

    Co-authored-by: Mateusz Jakub Fila <[email protected]>
    jmcarcell and m-fila authored May 21, 2024
    Configuration menu
    Copy the full SHA
    cd6b938 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Co-authored-by: Mateusz Jakub Fila <[email protected]>
    jmcarcell and m-fila authored May 21, 2024
    Configuration menu
    Copy the full SHA
    663b097 View commit details
    Browse the repository at this point in the history
  3. Use emplace_back

    Co-authored-by: Mateusz Jakub Fila <[email protected]>
    jmcarcell and m-fila authored May 21, 2024
    Configuration menu
    Copy the full SHA
    8c6893e View commit details
    Browse the repository at this point in the history
  4. Remove some comments

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f5fdcf3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e8d0cc View commit details
    Browse the repository at this point in the history
  6. Fix pre-commit

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    e796ac3 View commit details
    Browse the repository at this point in the history
  7. Fix workflow files

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    dc6e736 View commit details
    Browse the repository at this point in the history
  8. Use alma9

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    6409c2f View commit details
    Browse the repository at this point in the history
  9. Go back to centos7

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    e073c00 View commit details
    Browse the repository at this point in the history
  10. Fix path

    jmcarcell committed May 21, 2024
    Configuration menu
    Copy the full SHA
    afd2856 View commit details
    Browse the repository at this point in the history