9 years agoSeanHalliday created job000402 for perforce-software-p4api-net: Please allow Connection.Connect to be cancelled. | ||
Add a comment | ||
9 years agoSeanHalliday modified job000401 for perforce-software-p4api-net: Add flags to P4CommandResult to disable the serialization from C++ results to C# results. For example, don't update the TaggedOutput. | ||
9 years agoSeanHalliday commented on job000401 for We wrote our own custom P4CommandResult to work around this. The issue we were having was that for large result sets we were already filtering the re ...We wrote our own custom P4CommandResult to work around this. The issue we were having was that for large result sets we were already filtering the results and updating our own data structures using the TaggedObject callbacks. The issue is that a great deal of memory is allocated after the command runs to populate the TaggedObjects in the P4CommandResult because it must serialize all the data from unmanaged results in C++ to a dictionary per result in C#. All that is needed is a flag on the results class to disable this serialization (for Tagged, Info, Binary, etc.) « | ||
9 years agoSeanHalliday created job000401 for perforce-software-p4api-net: Add flags to P4CommandResult to disable the serialization from C++ results to C# results. For example, don't update the TaggedResults. | ||
10 years agoSeanHalliday created job000346 for perforce-software-p4api-net: | ||
10 years agoSeanHalliday created job000345 for perforce-software-p4api-net: Please add Connection.CancelCommand(uint cmdId). This will make it possible to cancel commands called via the Repository. | ||
Adjust when notifications are sent to you about reviews that you're associated with (as an author, reviewer, project member or moderator).