diff --git a/textarchive/lib/TA/ObjReg.pm b/textarchive/lib/TA/ObjReg.pm index 93a61d8d0452d2b8162837c806412fd7a5050221..d411486df80be40af1090c185889c9bfe1682c57 100644 --- a/textarchive/lib/TA/ObjReg.pm +++ b/textarchive/lib/TA/ObjReg.pm @@ -157,7 +157,7 @@ sub get_project print "new seq: ", main::Dumper ($seq); # if ($be eq 'MongoDB') # { -# $obj->{'_maint'}->insert ( { 'an' => 'seq', 'av' => $seq } ); +# $obj->{'_maint'}->insert_one ( { 'an' => 'seq', 'av' => $seq } ); # } # else # { @@ -279,7 +279,7 @@ sub save } # print "new_reg: ", main::Dumper ($new_reg); - $obj->{'_cat'}->update ($search, $new_reg, { 'upsert' => 1 } ); + $obj->{'_cat'}->replace_one ($search, $new_reg, { 'upsert' => 1 } ); } } @@ -295,7 +295,7 @@ sub mdb_get_seq_for_key return $kv->{'seq'} if (defined ($kv)); $s->{'seq'}= my $seq= $obj->next_seq (); - $k->insert ($s); + $k->insert_one ($s); $seq; } @@ -373,7 +373,7 @@ sub load_single_toc my $cache= shift; # TODO: what is that intended for?? my $path_list= shift; - # print __LINE__, " load_single_toc: store=[$store] path_list=[$path_list]\n"; + # print __LINE__, ' ', scalar localtime(time()), " load_single_toc: store=[$store] path_list=[$path_list]\n"; if ((my $be= $reg->{'cfg'}->{'backend'}) eq 'TA::Hasher') { my $c= $reg->{'proj_cat'}; @@ -657,7 +657,7 @@ sub remove_from_store { my ($id_str, $path)= @$item; print "drop: key=[$id_str] store=[$store] path=[$path]\n"; - $_cat->remove ( { 'key' => $id_str, 'type' => $objreg->{'key'}, + $_cat->remove_one ( { 'key' => $id_str, 'type' => $objreg->{'key'}, 'store' => $store, 'path' => $path } ); } return {}; # TODO: TA::Hasher variant returns dropped items @@ -905,7 +905,7 @@ sub _save_seq } else { - $reg->{'_maint'}->update ( { 'an' => 'seq' }, { 'an' => 'seq', 'av' => $reg->{'seq'} }, { 'upsert' => 1 } ); + $reg->{'_maint'}->replace_one ( { 'an' => 'seq' }, { 'an' => 'seq', 'av' => $reg->{'seq'} }, { 'upsert' => 1 } ); } } diff --git a/textarchive/lib/md5cat.pm b/textarchive/lib/md5cat.pm index cb8a2dca53b8690786448924c8e77b0f4d54b689..7f2fbb5b6356fd2e102e080bc46509109daa0622 100644 --- a/textarchive/lib/md5cat.pm +++ b/textarchive/lib/md5cat.pm @@ -134,7 +134,7 @@ sub read_flist my $md5cat= shift; my $fnm= shift; - print "reading reference list: [$fnm]\n"; + print scalar localtime(time()), " reading reference list: [$fnm]\n"; unless (open (FI, $fnm)) { print __LINE__, " could not open '$fnm'!\n";