equal
deleted
inserted
replaced
310 (if (system_heaps) List(user_output_dir, system_output_dir) else List(user_output_dir)) |
310 (if (system_heaps) List(user_output_dir, system_output_dir) else List(user_output_dir)) |
311 file <- List(heap(name), database(name), log(name), log_gz(name)) |
311 file <- List(heap(name), database(name), log(name), log_gz(name)) |
312 path = dir + file if path.is_file |
312 path = dir + file if path.is_file |
313 } yield path.file.delete |
313 } yield path.file.delete |
314 |
314 |
315 if (init) using(open_database(name, output = true))(init_session_info(_, name)) |
315 if (init) { |
|
316 using(open_database(name, output = true)) { db => |
|
317 if (build_database_test && build_database_server) ML_Heap.clean_entry(db, name) |
|
318 init_session_info(db, name) |
|
319 } |
|
320 } |
316 |
321 |
317 if (relevant_db || del.nonEmpty) Some(del.forall(identity)) else None |
322 if (relevant_db || del.nonEmpty) Some(del.forall(identity)) else None |
318 } |
323 } |
319 |
324 |
320 def check_output( |
325 def check_output( |