Opened 14 years ago

Closed 14 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 by car031, 14 years ago

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

comment:2 by car031, 14 years ago

Resolution: worksforme
Status: newclosed

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.