Hello list, I've decided to put elephant 0.9.1 under some heavy load test, and play with Netflix data set a little bit. The attached program that tries to import everything in BerkeleyDB fails when trying to import movie file number 8 with the following traceback. Do you have any idea what could be the problem?
Thanks, Victor. Berkeley DB error: Cannot allocate memory [Condition of type BDB-DB-ERROR] Restarts: 0: [ABORT-REQUEST] Abort handling SLIME request. 1: [ABORT] Exit debugger, returning to top level. Backtrace: 0: ((SB-PCL::FAST-METHOD (SETF GET-VALUE) (T T DB-BDB::BDB-BTREE)) #<unavailable lambda list>) 1: ((LAMBDA NIL)) 2: ((SB-PCL::FAST-METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-BDB::BDB-STORE-CONTROLLER #1="#<...>" . #1#)) #<unavailable argument> #<unavailable argument> #<BDB-STORE-CONTROLLER /home/victor/netflix/db/> #<CLOSURE (LAMBDA NIL) {1003DC2359}>) 3: (IMPORT-ALL-MOVIES) 4: (SB-INT:SIMPLE-EVAL-IN-LEXENV (IMPORT-ALL-MOVIES) #<NULL-LEXENV>) 5: (SWANK::EVAL-REGION "(import-all-movies) " T) 6: ((LAMBDA NIL)) 7: ((SB-PCL::FAST-METHOD SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS (T)) #<unused argument> #<unused argument> #<CLOSURE (LAMBDA NIL) {100403F959}>) 8: (SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA NIL) {100403F959}>) 9: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SWANK:LISTENER-EVAL "(import-all-movies) ") #<NULL-LEXENV>) 10: ((LAMBDA NIL)) 11: ((SB-PCL::FAST-METHOD SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK (T T)) #<unused argument> #<unused argument> #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA NIL) {100403F049}>) 12: ((LAMBDA NIL)) 13: ((SB-PCL::FAST-METHOD SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK (T T)) #<unused argument> #<unused argument> #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA NIL) {10028DAF69}>) 14: (SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {1002EFB1E1}> #<CLOSURE (LAMBDA NIL) {100403C2F9}>) 15: (SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {1002EFB1E1}> #<FUNCTION (LAMBDA NIL) {10028DAF69}>) 16: (SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {1002EFB1E1}>) 17: (SWANK::PROCESS-AVAILABLE-INPUT #<SB-SYS:FD-STREAM for "a socket" {1002EE6A01}> #<CLOSURE (LAMBDA NIL) {100403C279}>) 18: ((FLET SWANK::HANDLER)) 19: ((LAMBDA (SWANK-BACKEND::_)) #<unused argument>) 20: (SB-IMPL::SUB-SERVE-EVENT NIL NIL NIL) 21: (SB-SYS:WAIT-UNTIL-FD-USABLE 0 :INPUT NIL) 22: (SB-IMPL::REFILL-INPUT-BUFFER #<SB-SYS:FD-STREAM for "standard input" {1002393801}>) 23: (SB-IMPL::INPUT-CHAR/UTF-8 #<SB-SYS:FD-STREAM for "standard input" {1002393801}> NIL #:EOF-OBJECT) 24: (READ-CHAR #<SB-SYS:FD-STREAM for "standard input" {1002393801}> NIL #:EOF-OBJECT #<unused argument>) 25: (READ-CHAR #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {100014AEB1}> NIL #:EOF-OBJECT #<unused argument>) 26: (READ-CHAR #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-STANDARD-INPUT* {1002384001}> NIL #:EOF-OBJECT #<unused argument>) 27: (READ-PRESERVING-WHITESPACE #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-STANDARD-INPUT* {1002384001}> NIL (NIL) T) 28: (READ-PRESERVING-WHITESPACE #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-STANDARD-INPUT* {1002384001}> NIL (NIL) NIL) 29: (READ #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-STANDARD-INPUT* {1002384001}> NIL (NIL) NIL) 30: (SB-IMPL::REPL-READ-FORM-FUN #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-STANDARD-INPUT* {1002384001}> #<unavailable argument>) 31: (SB-IMPL::REPL-FUN NIL) 32: (SB-IMPL::REPL-FUN NIL) 33: ((LAMBDA NIL)) 34: ((LAMBDA NIL)) 35: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA NIL) {100386A4D9}>) 36: (SB-IMPL::TOPLEVEL-REPL NIL) 37: (SB-IMPL::TOPLEVEL-INIT) 38: ((LABELS SB-IMPL::RESTART-LISP)) -- Yours Sincerely, Victor Kryukov Chicago GSB class of 2008 773-618-9501 _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel