Commit 7174719
committed
Merge branch 'master' into http-connector
* master: (183 commits)
Adding tests for writing null blocks with and without compression
Replace LookupWriterRec's linear search on RecList with an unordered_map. For 250k variables, time goes from 21sec to ~1sec in WSL. The order of entries in RecList was not necessary for the serializer to work correctly.
Merge pull request ornladios#3805 from pnorbert/fix-bpls-string-scalar
Merge pull request ornladios#3804 from pnorbert/fix-aws-version
Merge pull request ornladios#3759 from pnorbert/bp5dbg-metadata
new attempt to commit query support of local array. (ornladios#3868)
MPI::MPI_Fortran should be INTERFACE not PUBLIC
Fix hip example compilation error (ornladios#3865)
Server Improvements (ornladios#3862)
ascent,ci: remove unshallow flag
Remove Slack as a contact mechanism (ornladios#3866)
bug fix: syntax error in json output (ornladios#3857)
Update the bpWriterReadHip example's cmake to run on crusher
Examples: Use BPFile instead of BP3/4/5 for future-proof
inlineMWE example: Close files at the end
Examples: Add BeginStep/EndStep wherever it was missing
BP5Serializer: handle local variables that use operators (ornladios#3859)
Blosc2 USE ON: Fix Module Fallback (ornladios#3774)
SST,MPI,DP: soft handle peer error
SST,MPI,DP: improve uniq identifier
Fix destdir install test (ornladios#3850)
cmake: include ctest before detectoptions
ci: enable tau check
Add/Improve the ReadMe.md files in examples directory
Disable BUILD_TESTING and ADIOS2_BUILD_EXAMPLES by default
Remove testing based on ADIOS2-examples
Fix formatting issue in DetectOptions.cmake
Add examples from ADIOS2-Examples
Improve existing examples
MPI_DP: do not call MPI_Init (ornladios#3847)
cmake: update minimum cmake to 3.12 (ornladios#3849)
MPI: add timeout for conf test for MPI_DP (ornladios#3848)
Tweak Remote class and test multi-threaded file remote access (ornladios#3834)
Add prototype testing of remote functionality (ornladios#3830)
Try always using the MPI version
Try always using the MPI version
Import tests from bp to staging common, implement memory selection in SST
ci: fix codeql ignore path (ornladios#3772)
install: export adios2 device variables (ornladios#3819)
added support to query BP5 files (ornladios#3809)
ffs 2023-09-19 (67e411c0)
Fix abs/rel step in BP5 DoCount
fix dummy Win build
Pass Array Order of reader to remote server for proper Get() operation
Fix the ADIOS_USE_{_} variable names to use ADIOS2
Remove BP5 BetweenStepPairs variable that hides Engine.h counterpart
Delete experimental examples
yaml-cpp: support 0.8.0 version
Mod not to overload to make some compilers happy
Mod to keep MinBlocksInfo private to BP5Writer, not reuse Engine.h API.
gha,ci: update checkout to v4
Limit testing changes to BP5
tests: fix windows 64bit type issues
Add location of hdf5.dll to PATH for windows tests
Fix more compiler warnings from ompi build
clang format
Fix size_t -> int conversion warnings
Allow building with Visual Studio and HDF5 shared libs
Fixup local var reading by block with test, master branch
use documented initial cache variable to find hdf5 on windows
ci: Add HDF5 to a windows build
Remove unused SelectionType values
Update ADIOS2 HDF5 VOL with basic set of capability flags
defines
reorder
Remove file before writing, catch exceptions
format
Reader-side Profiling
removed a comment
ci: disable MGARD static build
cmake: fix ffs dependency
removed comments and cleaned up more code
bp5: remove ADIOS2_USE_BP5 option
operators: fix module library
ci: Create static minimal build
cmake: correct prefer_shared_blosc behavior
removing warning from auto
clang-format
match type of timestep for h5 engine to size_t (same as adios VariableBase class) when storing to hdf5, check the limit of size_t and match to the right type (uint, ulong, default ulonglong)
BP5Deserialize: modify changes to keep abi compt
Rename test. fix windows compile errors.
add codeql workflow
Fix ChunkV maintaining CurOffset when downsizing current chunk in Allocate() and creating the next chunk.
ci: fix docker images names
removed kwsys gitattributes
KWSys 2023-05-25 (c9f0da47)
fixup! ci: add mgard dependency to spack builds
ci: remove unused script part
cmake: remove redundant pugixml dependency
ci: add mgard dependency to spack builds
cmake: Remove enet config warning
cmake: resolve cmake python deprecation
enet 2023-08-15 (7587eb15)
EVPath 2023-08-15 (657c7fa4)
dill 2023-08-15 (235dadf0)
atl 2023-08-15 (7286dd11)
remove data.py since BP5 data file has no format
format
bp5dbg parse records and check sizes during it for mmd.0 and md.0. No decoding FFS records.
cmake: correct info.h installation path
...File tree
1,499 files changed
+146478
-62615
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- .gitlab/config
- bindings
- CXX11
- adios2/cxx11
- fstream
- C/adios2/c
- Fortran
- f2c
- Matlab
- Python
- cmake
- install/post
- adios2-config-dummy
- docs
- user_guide
- source
- advanced
- setting_up/source
- examples
- basics
- globalArray1D
- globalArrayND
- globalArray
- joinedArray
- localArray
- queryWorker
- configs
- values
- variablesShapes
- cuda
- experimental
- runtimeconfig
- configs
- hello
- fides
- 01_onecell
- h5subfile
- heatTransfer
- inline
- read_fileonly
- read
- write
- hello
- bpAttributeWriter
- bpFWriteCRead
- bpFlushWriter
- bpReader
- bpThreadWrite
- bpTimeWriter
- bpWriteReadCuda
- bpWriteReadHip
- bpWriteReadKokkos
- bpWriter
- datamanReader
- datamanWriter
- dataspacesReader
- dataspacesWriter
- hdf5Reader
- hdf5SubFile
- hdf5Writer
- helloWorld
- inlineFWriteCppRead
- inlineMWE
- inlineReaderWriter
- skeleton
- sstReader
- sstWriter
- inlineMWE
- plugins
- engine
- operator
- query
- simulations
- GrayScott.jl
- examples
- scripts
- src
- analysis
- helper
- simulation
- test
- functional
- unit
- analysis
- helper
- simulation
- gray-scott-kokkos
- gray-scott-struct
- analysis
- catalyst
- common
- img
- plot
- simulation
- gray-scott
- analysis
- catalyst
- common
- img
- plot
- simulation
- heatTransfer
- inline
- readFileOnly
- read
- write
- korteweg-de-vries
- lorenz_ode
- useCases
- fidesOneCell
- insituGlobalArrays
- plugins
- engines
- operators
- scripts
- appveyor
- build_scripts
- ci
- azure
- cmake-v2
- cmake
- gh-actions
- gitlab-ci
- images-v2
- images
- debian-sid
- el7-base
- el7-gnu8-ohpc-base
- el7-gnu8-ohpc
- el7-gnu8-openmpi-ohpc
- el7-intel-ohpc-base
- el7-intel-ohpc
- el7-intel-openmpi-ohpc
- el7
- formatting
- nodejs-static
- suse-nvhpcsdk-base
- suse-nvhpcsdk-openmpi
- suse-nvhpcsdk
- scripts
- setup-run
- conda/adios2/superbuild
- dashboard
- nightly
- developer
- runconf
- travis
- source
- adios2
- common
- core
- engine
- bp3
- bp4
- bp5
- daos
- dataman
- dataspaces
- hdf5
- inline
- mhs
- null
- plugin
- skeleton
- ssc
- sst
- helper
- kokkos
- operator
- callback
- compress
- plugin
- toolkit
- aggregator/mpi
- burstbuffer
- dataspaces
- format
- bp5
- bp
- bp3
- bp4
- bpBackCompatOperation
- compress
- buffer
- chunk
- ffs
- heap
- ipc
- malloc
- dataman
- interop/hdf5
- profiling/iochrono
- query
- remote
- shm
- sst
- cp
- dp
- util
- transportman
- transport
- file
- null
- shm
- zmq
- zmqpubsub
- zmqreqrep
- h5vol
- utils
- adios_iotest
- adios_reorganize
- bp5dbg
- adios2/bp5dbg
- bpls
- testing
- adios2
- backward_compatibility
- bindings
- C
- fortran
- python
- engine
- bp
- operations
- common
- dataman
- hdf5
- inline
- mhs
- nullcore
- null
- skeleton
- ssc
- sst
- staging-common
- helper
- hierarchy
- interface
- performance
- manyvars
- metadata
- query
- transports
- xml
- yaml
- contract
- examples
- tau
- examples/heatTransfer
- h5vol
- install
- CatalystEnginePlugin
- EncryptionOperator
- EnginePlugin
- utils
- changingshape
- cwriter
- thirdparty
- EVPath
- EVPath
- dfg_tests
- examples
- mtests
- rtests
- tests
- testdll
- KWSys/adios2sys
- atl/atl
- dill/dill
- tests
- vtests
- enet
- enet
- include/enet
- ffs/ffs
- cod
- pregen_source
- Linux
- Windows
- tests
- ffs
- progs
- tests
- fm
- progs
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,499 files changed
+146478
-62615
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
51 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
52 | 69 | | |
53 | 70 | | |
0 commit comments