Opened 13 years ago
Closed 13 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 13 years ago by car031
comment:2 Changed 13 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!!!
Can you write what are the exact methods you are calling you find slower?