Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
b3881c1
Updating Parquet* structs to support manually passed export vids, eid…
arienandalibi Mar 12, 2026
fe45031
Allowed IDs to be passed to parquet serialization. Will allow us to p…
arienandalibi Mar 13, 2026
c6d43e1
Changed Parquet encoding to take GraphView instead of GraphStorage. L…
arienandalibi Mar 17, 2026
d4d63ea
Fixed node and edge parallel iterator creation
arienandalibi Mar 18, 2026
8ddff63
Making the parquet encoders generic over the writer (now sink). We st…
arienandalibi Mar 18, 2026
2bb7b49
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Mar 19, 2026
dbfa3f1
Changed Parquet writer from ArrowWriter to generic sink for nodes, ed…
arienandalibi Mar 19, 2026
e261d28
Fixed possible ParquetDelEdge layer_id and layer_name issues by calli…
arienandalibi Mar 19, 2026
c469443
Fixed path error
arienandalibi Mar 20, 2026
d90debf
Made all the encode_* functions generic over the sink. A sink factory…
arienandalibi Mar 23, 2026
a10a251
Adding Receiver side on materialize
arienandalibi Mar 25, 2026
82935de
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Mar 25, 2026
33790e3
Hid new materialize behind IO feature and added a test to test the ne…
arienandalibi Mar 26, 2026
9ca997e
Adding logic to ingest data using load_*_from_df functions
arienandalibi Mar 26, 2026
f11458f
Fixed deadlock. It had to do with LayerMappers being shared between e…
arienandalibi Mar 26, 2026
80dfc59
Removed unused variable bindings
arienandalibi Mar 26, 2026
93382c1
Fixed deadlock caused by DictMapper deep_clone not creating a new loc…
arienandalibi Mar 27, 2026
68d1233
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Mar 28, 2026
365f777
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Mar 30, 2026
bb6730e
Working on making materialize stream RecordBatches properly instead o…
arienandalibi Mar 30, 2026
321ddbc
Changed std::thread::scope for a rayon::scope
arienandalibi Mar 31, 2026
8ff88fc
Added a test that times the old and new materialize functions
arienandalibi Mar 31, 2026
a37485b
Debugging materialize_using_recordbatches to see why it freezes/hangs…
arienandalibi Apr 1, 2026
aa9f7d9
Changed to make encoding using its own thread pool and ingestion use …
arienandalibi Apr 2, 2026
3df56dc
Switched materialize test to use graph paths and have disk backed sto…
arienandalibi Apr 2, 2026
0387dc1
Improved ingestion time on the "load_*_from_df" path by avoiding resc…
arienandalibi Apr 7, 2026
f170591
Switched assert_graph_equals to be parallel instead of multi-threaded…
arienandalibi Apr 8, 2026
68a9928
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Apr 8, 2026
eef6972
Rustfmt
arienandalibi Apr 8, 2026
f856a7b
Use graph_equals instead of our custom GraphSummary. Update tests to …
arienandalibi Apr 8, 2026
e31a7a4
Set up environment variables to configure database properly before ma…
arienandalibi Apr 9, 2026
6e6cb4c
Added Jemalloc
arienandalibi Apr 10, 2026
b949238
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Apr 10, 2026
48c5257
Removed some unnecessary #[cfg(feature = "io")] gates. Use constants …
arienandalibi Apr 10, 2026
7310890
Added a test to time loading SF10 dumped parquet files using the df_l…
arienandalibi Apr 14, 2026
9c4646a
Brought zips back in df_loaders/edges.rs for passing data such as vid…
arienandalibi Apr 14, 2026
4045c8c
Removed flushing of graph before ingesting RecordBatch in df_loaders.…
arienandalibi Apr 14, 2026
8584a84
Removed unused imports, changed jemalloc to only be used on MacOS, an…
arienandalibi Apr 15, 2026
a736540
Moving df_loaders out of io feature
arienandalibi Apr 15, 2026
43345a0
Move LOAD_POOL out of "io" feature
arienandalibi Apr 15, 2026
c810389
Move ENCODE_POOL out of "io" feature
arienandalibi Apr 15, 2026
5c7e3ca
Removing some #[cfg(feature = "io")] gates related to materialize_usi…
arienandalibi Apr 15, 2026
8c319df
Moved folder from serialise::parquet out of serialise folder (so out …
arienandalibi Apr 16, 2026
0fe99bd
Fixed feature gating behind io and progress
arienandalibi Apr 16, 2026
3a5efc7
Moved SNB SF1, SF3, SF10 tests to their own separate file
arienandalibi Apr 16, 2026
9bc6e2f
Added test for a filtered graph
arienandalibi Apr 16, 2026
f9c41dd
Renamed parquet folder to parquet_encoder
arienandalibi Apr 17, 2026
a80fd13
Fixed encoders to pass relevant information in NodesT, EdgesC, and Ed…
arienandalibi Apr 20, 2026
e97d323
Lower channel size
arienandalibi Apr 20, 2026
bbce32c
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Apr 20, 2026
cc8f453
Fixes after merge
arienandalibi Apr 20, 2026
c8110ea
Fixed test
arienandalibi Apr 20, 2026
40d0687
Fixed io feature gating
arienandalibi Apr 21, 2026
aa079cd
Added layer creation before creating the temporal graph to ensure emp…
arienandalibi Apr 21, 2026
b6fb8bc
Updated edges iteration in parquet encoders so that EIDs get resolved…
arienandalibi Apr 21, 2026
11ade14
Clean up after filtered sf1 test
arienandalibi Apr 21, 2026
166f3e2
No need to set the env vars for raphtory settings, they are imported …
arienandalibi Apr 22, 2026
f86c7c9
Merge branch 'db_v4' into db_v4_bulk_ingestion
arienandalibi Apr 22, 2026
ad382bf
Added layer names to the parquet files to avoid filename collision wh…
arienandalibi Apr 22, 2026
78616fe
Cleaned up test_materialize.rs imports
arienandalibi Apr 22, 2026
3586a90
Switched old materialize for the new one to run tests
arienandalibi Apr 22, 2026
6f72d82
Fix bug in resolve_node_and_meta_for_node_col where nodes were not be…
arienandalibi Apr 23, 2026
1a53892
Materialize edge deletions before edge c props (edge metadata) to fix…
arienandalibi Apr 23, 2026
23a6cdd
Attempting to fix temporal properties not being serialized properly o…
arienandalibi Apr 23, 2026
643bd6c
Got rid of layer_n in parquet filenames. They were causing problems w…
arienandalibi Apr 23, 2026
967ecbd
Preserve property mappers in materialize
arienandalibi Apr 23, 2026
28ac52a
Fix bugs in materialize. Switch rayon::scope for std::thread::scope t…
arienandalibi Apr 24, 2026
1e7e8f4
Remove sf3 paths in test_materialize_sf10.rs,
arienandalibi Apr 24, 2026
9909cde
Remove channel for producer in materialize
arienandalibi Apr 24, 2026
a6e7fb9
Added flag to resolve nodes when materializing in load_node_props_fro…
arienandalibi Apr 24, 2026
fd838a4
First try at is_materializing flag in load_node_props_from_df
arienandalibi Apr 24, 2026
9075538
Fixed test_materialize_sf10.rs feature gating on imports
arienandalibi Apr 24, 2026
9ba9c32
Merge branch 'refs/heads/db_v4' into db_v4_bulk_ingestion
arienandalibi Apr 27, 2026
245ad95
Added t_len for NodeStorageInner
arienandalibi Apr 27, 2026
65daec9
Clean up imports a lil
arienandalibi Apr 27, 2026
ad56266
Fix normalise_temporal_map not properly defining a stable determinist…
arienandalibi Apr 28, 2026
2035814
Adding node layers to parquet serialization
arienandalibi Apr 28, 2026
028e000
Added edge.properties().temporal().iter_ids() and used it in the seri…
arienandalibi Apr 28, 2026
1436f6a
Clean up test file
arienandalibi Apr 28, 2026
93227c6
Merge branch 'db_v4_bulk_ingestion' into db_v4_node_layers
arienandalibi Apr 28, 2026
1375990
Get rid of old materialize
arienandalibi Apr 29, 2026
2662310
Merge branch 'db_v4_bulk_ingestion' into db_v4_node_layers
arienandalibi Apr 29, 2026
06c6a01
Add LAYER_COL to excluded columns in materialize and add it to load_n…
arienandalibi Apr 29, 2026
db0cd0f
Trying to add node layers to parquet serialization (in turn materiali…
arienandalibi Apr 30, 2026
1cb15a0
Current progress in adding node layer support throughout. Main change…
arienandalibi Apr 30, 2026
646f17a
Revert edge endpoint VID parquet column names to "rap_src_id" and "ra…
arienandalibi May 1, 2026
3fb3ed3
Merge branch 'db_v4_bulk_ingestion' into db_v4_node_layers
arienandalibi May 1, 2026
23d4209
Adding node layers to the generated proptests and tests
arienandalibi May 1, 2026
0ec1bcb
Merge branch 'db_v4' into db_v4_node_layers
arienandalibi May 6, 2026
2850b9a
Remove unused imports and fix errors after merge
arienandalibi May 6, 2026
c8caaa7
Revert previously made changes to parquet loaders while debugging. We…
arienandalibi May 6, 2026
b95c956
Merge branch 'db_v4' into db_v4_node_layers
arienandalibi May 7, 2026
9ba0a9f
Fix bug where LayerIDs are overwritten because of load order and logi…
arienandalibi May 7, 2026
5ee06c9
Current progress in adding node layer ids to parquet encoders, df loa…
arienandalibi May 7, 2026
fe5a160
Switched materialize not to pass layer ids at all. Brought node layer…
arienandalibi May 8, 2026
acdab5b
Merge branch 'db_v4' into db_v4_node_layers
arienandalibi May 8, 2026
efd987a
Update parquet files in graphql-bench to reflect new columns. Namely,…
arienandalibi May 11, 2026
f5a73fb
Cleaning up comments. Trying to merge both resolve_layer functions in…
arienandalibi May 12, 2026
593756b
Update parquet files so benchmark queries don't panic
arienandalibi May 12, 2026
c663384
Updating resolve_layer to include logic from resolve_node_layer. merg…
arienandalibi May 12, 2026
08efb98
Node props don't actually support other layers yet
arienandalibi May 13, 2026
9b68e05
Adding test for graphql-bench parquet graph
arienandalibi May 13, 2026
92e1d4b
Merge branch 'db_v4' into db_v4_node_layers
arienandalibi May 13, 2026
1a003e6
General cleanup
arienandalibi May 13, 2026
3a287a4
Adding test for v4 graphs stored to disk. This test should fail when …
arienandalibi May 13, 2026
1ba2fa3
Adding test for v4 graphs stored to disk. This test should fail when …
arienandalibi May 14, 2026
074108a
Added saved graphs for disk graph validation test
arienandalibi May 14, 2026
4202ff8
Merge branch 'db_v4' into db_v4_node_layers
arienandalibi May 14, 2026
6c04e22
Cleanup
arienandalibi May 14, 2026
7e0c143
Copy the source graph into a tempdir before running the test so that …
arienandalibi May 19, 2026
279336f
Regenerated graphs
arienandalibi May 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions raphtory/examples/snb_loader.rs
Original file line number Diff line number Diff line change
Expand Up @@ -332,6 +332,7 @@ fn load_snb_graph(parquet_dir: &Path, graph: &Graph) -> Result<(), GraphError> {
None,
None,
None,
None,
true,
None,
)?;
Expand Down
1 change: 1 addition & 0 deletions raphtory/resources/test/disk_graphs/event_graph/.raph
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"path":"data0"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"path":"graph0","meta":{"node_count":0,"edge_count":0,"graph_type":"EventGraph","is_diskgraph":true}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"base": {
"max_node_page_len": 600000,
"max_edge_page_len": 6000000
},
"persistence": {
"bg_flush": true,
"fsync_on_flush": true,
"wal_enabled": true,
"group_flush_delay_micros": 10,
"min_flush_bytes": 16777216,
"node_types": [
"Person",
"Server"
]
},
"merge": {
"max_memory_bytes": 1073741824,
"node_component_count_threshold": 4,
"edge_component_count_threshold": 4,
"size_ratio_threshold": 10.0,
"max_component_size_mb": 500,
"prefer_small_merges": true
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"db_state":"Shutdown","last_checkpoint":1657}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000005
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fac62e15-114d-4e3d-9202-a00465358aea

Large diffs are not rendered by default.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,216 @@
# This is a RocksDB option file.
#
# For detailed file format spec, please refer to the example file
# in examples/rocksdb_option_file_example.ini
#

[Version]
rocksdb_version=10.4.2
options_file_version=1.1

[DBOptions]
max_background_flushes=-1
compaction_readahead_size=2097152
strict_bytes_per_sync=false
wal_bytes_per_sync=0
max_open_files=-1
stats_history_buffer_size=1048576
max_total_wal_size=0
stats_persist_period_sec=600
stats_dump_period_sec=600
avoid_flush_during_shutdown=false
max_subcompactions=1
bytes_per_sync=0
delayed_write_rate=16777216
max_background_compactions=-1
max_background_jobs=12
delete_obsolete_files_period_micros=21600000000
writable_file_max_buffer_size=1048576
follower_catchup_retry_wait_ms=100
file_checksum_gen_factory=nullptr
allow_data_in_errors=false
max_bgerror_resume_count=2147483647
best_efforts_recovery=false
wal_write_temperature=kUnknown
write_identity_file=true
write_dbid_to_manifest=true
atomic_flush=false
manual_wal_flush=true
two_write_queues=false
avoid_flush_during_recovery=false
dump_malloc_stats=false
info_log_level=INFO_LEVEL
write_thread_slow_yield_usec=3
unordered_write=true
follower_refresh_catchup_period_ms=10000
log_readahead_size=0
enable_pipelined_write=false
allow_ingest_behind=false
persist_stats_to_disk=false
WAL_ttl_seconds=0
bgerror_resume_retry_interval=1000000
allow_concurrent_memtable_write=true
paranoid_checks=true
WAL_size_limit_MB=0
metadata_write_temperature=kUnknown
lowest_used_cache_tier=kNonVolatileBlockTier
keep_log_file_num=1000
table_cache_numshardbits=6
max_file_opening_threads=16
background_close_inactive_wals=false
wal_recovery_mode=kPointInTimeRecovery
follower_catchup_retry_count=10
db_write_buffer_size=0
allow_2pc=false
skip_checking_sst_file_sizes_on_db_open=false
skip_stats_update_on_db_open=false
recycle_log_file_num=0
db_host_id=__hostname__
track_and_verify_wals_in_manifest=false
use_fsync=false
wal_compression=kNoCompression
compaction_verify_record_count=true
error_if_exists=false
manifest_preallocation_size=4194304
is_fd_close_on_exec=true
enable_write_thread_adaptive_yield=true
track_and_verify_wals=false
enable_thread_tracking=false
avoid_unnecessary_blocking_io=false
allow_fallocate=true
max_log_file_size=0
advise_random_on_open=true
create_missing_column_families=false
max_write_batch_group_size_bytes=1048576
use_adaptive_mutex=false
prefix_seek_opt_in_only=false
wal_filter=nullptr
create_if_missing=true
enforce_single_del_contracts=true
allow_mmap_writes=true
verify_sst_unique_id_in_manifest=true
log_file_time_to_roll=0
use_direct_io_for_flush_and_compaction=false
flush_verify_memtable_count=true
max_manifest_file_size=1073741824
write_thread_max_yield_usec=100
use_direct_reads=false
allow_mmap_reads=true


[CFOptions "default"]
memtable_avg_op_scan_flush_trigger=0
memtable_op_scan_flush_trigger=0
compression_manager=nullptr
bottommost_file_compaction_delay=0
memtable_protection_bytes_per_key=0
bottommost_compression=kDisableCompressionOption
sample_for_compression=0
blob_compression_type=kNoCompression
paranoid_memory_checks=false
blob_garbage_collection_age_cutoff=0.250000
preclude_last_level_data_seconds=0
compaction_options_universal={reduce_file_locking=false;allow_trivial_move=false;stop_style=kCompactionStopStyleTotalSize;max_read_amp=-1;min_merge_width=2;compression_size_percent=-1;max_size_amplification_percent=200;incremental=false;max_merge_width=4294967295;size_ratio=1;}
target_file_size_base=67108864
memtable_whole_key_filtering=true
blob_file_starting_level=0
soft_pending_compaction_bytes_limit=68719476736
max_write_buffer_number=8
ttl=2592000
compaction_options_fifo={trivial_copy_buffer_size=4096;allow_trivial_copy_when_change_temperature=false;age_for_warm=0;file_temperature_age_thresholds=;allow_compaction=false;max_table_files_size=1073741824;}
memtable_huge_page_size=0
max_sequential_skip_in_iterations=8
strict_max_successive_merges=false
max_successive_merges=0
enable_blob_garbage_collection=false
arena_block_size=1048576
bottommost_compression_opts={use_zstd_dict_trainer=true;enabled=false;zstd_max_train_bytes=0;parallel_threads=1;max_compressed_bytes_per_kb=896;checksum=false;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
target_file_size_multiplier=1
max_bytes_for_level_multiplier_additional=1:1:1:1:1:1:1
prepopulate_blob_cache=kDisable
blob_compaction_readahead_size=0
min_blob_size=0
level0_stop_writes_trigger=36
blob_garbage_collection_force_threshold=1.000000
enable_blob_files=false
level0_slowdown_writes_trigger=20
default_write_temperature=kUnknown
compression=kNoCompression
level0_file_num_compaction_trigger=4
block_protection_bytes_per_key=0
prefix_extractor=rocksdb.FixedPrefix.8
max_bytes_for_level_multiplier=10.000000
write_buffer_size=67108864
uncache_aggressiveness=0
disable_auto_compactions=false
max_compaction_bytes=1677721600
inplace_update_num_locks=10000
periodic_compaction_seconds=0
experimental_mempurge_threshold=0.000000
memtable_prefix_bloom_size_ratio=0.100000
max_bytes_for_level_base=268435456
paranoid_file_checks=false
blob_file_size=268435456
preserve_internal_time_seconds=0
memtable_max_range_deletions=0
compression_opts={use_zstd_dict_trainer=true;enabled=false;zstd_max_train_bytes=0;parallel_threads=1;max_compressed_bytes_per_kb=896;checksum=false;max_dict_bytes=0;strategy=0;max_dict_buffer_bytes=0;level=32767;window_bits=-14;}
hard_pending_compaction_bytes_limit=274877906944
last_level_temperature=kUnknown
table_factory=BlockBasedTable
report_bg_io_stats=false
persist_user_defined_timestamps=true
sst_partitioner_factory=nullptr
compaction_pri=kMinOverlappingRatio
compaction_style=kCompactionStyleLevel
memtable_factory=SkipListFactory
comparator=leveldb.BytewiseComparator
bloom_locality=0
compaction_filter_factory=nullptr
min_write_buffer_number_to_merge=2
max_write_buffer_size_to_maintain=536870912
compaction_filter=nullptr
optimize_filters_for_hits=false
default_temperature=kUnknown
force_consistency_checks=true
merge_operator=nullptr
num_levels=7
memtable_insert_with_hint_prefix_extractor=nullptr
level_compaction_dynamic_level_bytes=true
disallow_memtable_writes=false
inplace_update_support=false

[TableOptions/BlockBasedTable "default"]
num_file_reads_for_auto_readahead=2
metadata_cache_options={unpartitioned_pinning=kFallback;partition_pinning=kFallback;top_level_index_pinning=kFallback;}
read_amp_bytes_per_bit=0
verify_compression=false
format_version=6
detect_filter_construct_corruption=false
optimize_filters_for_memory=true
decouple_partitioned_filters=false
partition_filters=false
initial_auto_readahead_size=8192
max_auto_readahead_size=262144
enable_index_compression=true
checksum=kXXH3
index_block_restart_interval=1
pin_top_level_index_and_filter=true
block_align=false
block_size=4096
index_type=kBinarySearch
filter_policy=bloomfilter:10:false
metadata_block_size=4096
no_block_cache=false
whole_key_filtering=true
index_shortening=kShortenSeparators
block_size_deviation=10
data_block_index_type=kDataBlockBinaryAndHash
use_delta_encoding=true
data_block_hash_table_util_ratio=0.750000
cache_index_and_filter_blocks=false
prepopulate_block_cache=kDisable
block_restart_interval=16
pin_l0_filter_and_index_blocks_in_cache=false
cache_index_and_filter_blocks_with_high_priority=true
flush_block_policy_factory=FlushBlockBySizePolicyFactory

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"paths":["layer_0__static_graph/735519ab-d718-438a-b1c6-5d52c2c1fdc9"],"lsn":459,"earliest":[1,0],"latest":[10,0],"num_entries":0,"max_page_len":0}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions raphtory/resources/test/disk_graphs/persistent_graph/.raph
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"path":"data0"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"path":"graph0","meta":{"node_count":0,"edge_count":0,"graph_type":"PersistentGraph","is_diskgraph":true}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"base": {
"max_node_page_len": 600000,
"max_edge_page_len": 6000000
},
"persistence": {
"bg_flush": true,
"fsync_on_flush": true,
"wal_enabled": true,
"group_flush_delay_micros": 10,
"min_flush_bytes": 16777216,
"node_types": [
"Person",
"Server"
]
},
"merge": {
"max_memory_bytes": 1073741824,
"node_component_count_threshold": 4,
"edge_component_count_threshold": 4,
"size_ratio_threshold": 10.0,
"max_component_size_mb": 500,
"prefer_small_merges": true
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"db_state":"Shutdown","last_checkpoint":1657}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000005
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
906e45b9-2d87-48e2-8dc3-ca32169f6f19
Loading
Loading