[GH-ISSUE #1340] Serious performance problems were encountered when using request filtering #1335

Closed
opened 2026-03-03 19:50:36 +03:00 by kerem · 2 comments
Owner

Originally created by @chhpt on GitHub (Aug 27, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1340

Proxyman version? (Ex. Proxyman 1.4.3)

3.8.0

macOS Version? (Ex. mac 10.14)

macOS 12.5

Steps to reproduce

No

Expected behavior

No

Screenshots (optional)

This is a gif show that filter input was stuck when i try to type 'dispatch'.

PS:

  • There are 100~200 request records
  • There are some requests with large response.

CleanShot 2022-08-26 at 18 41 41

Originally created by @chhpt on GitHub (Aug 27, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1340 ### Proxyman version? (Ex. Proxyman 1.4.3) 3.8.0 ### macOS Version? (Ex. mac 10.14) macOS 12.5 ### Steps to reproduce No ### Expected behavior No ### Screenshots (optional) This is a gif show that filter input was stuck when i try to type 'dispatch'. PS: - There are 100~200 request records - There are some requests with large response. ![CleanShot 2022-08-26 at 18 41 41](https://user-images.githubusercontent.com/19288423/187023101-9631ffc9-c0da-4025-bb75-c0d26ab33bb6.gif)
kerem closed this issue 2026-03-03 19:50:36 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 27, 2022):

Can you Specify the filter scope instead of using "All"?

For example:

  • /meta can be used with URL Filter.

The problem is: All will evaluate all, including URL, Header, Body, Status Code, and Color in both Request & Response. On the other hand, two filters would x2 the number of operations. Thus, it can slow down the performance.

<!-- gh-comment-id:1229157928 --> @NghiaTranUIT commented on GitHub (Aug 27, 2022): Can you Specify the filter scope instead of using "All"? For example: - `/meta` can be used with URL Filter. The problem is: All will evaluate all, including URL, Header, Body, Status Code, and Color in both Request & Response. On the other hand, two filters would x2 the number of operations. Thus, it can slow down the performance.
Author
Owner

@chhpt commented on GitHub (Aug 27, 2022):

@NghiaTranUIT I got it, thanks for your help.

<!-- gh-comment-id:1229229355 --> @chhpt commented on GitHub (Aug 27, 2022): @NghiaTranUIT I got it, thanks for your help.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1335
No description provided.