Opened 12 years ago

Closed 12 years ago

#204 closed bug (worksforme)

Web Services Client performance

Reported by: saccoke Owned by:
Priority: critical Milestone:
Component: Core Version: 6.4
Keywords: Cc:

Description

We upgraded from 6.3.4 to 6.3.5 to 6.4. Our java based document image import process is now extremely slow creating folders and adding documents. We have run the import process in debug and it performs well in all other steps except for web service client calls to FolderClient? and DocumentClient? methods. These calls are taking up several minutes each. At this point we process about 1500 documents per day and the import program is only able to import 50/hour, which is unacceptable.

Change History (2)

comment:1 Changed 12 years ago by car031

Can you write what are the exact methods you are calling you find slower?

comment:2 Changed 12 years ago by car031

  • Resolution set to worksforme
  • Status changed from new to closed

Email from user:

While experimenting and testing our java import program I discovered a solution to the performance problem.

We were using the following command to search for a target folder:

WSFolder[] flist = fclient.list(sid, parentFolder);

Changed to use this command and somehow this has affected performance of the dlcient.create() command. The program is now running very fast.

WSFolder[] flist = fclient.listChildren(sid, parentFolder);

Was able to import 1000 documents in about 15 minutes! Very good!!!

Note: See TracTickets for help on using tickets.