Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The incoming request has too many parameters. This server supports a maximum of 2100 parameters. #26361

Closed
zjjhot opened this issue Aug 7, 2023 · 15 comments · Fixed by #26657
Assignees
Labels

Comments

@zjjhot
Copy link
Contributor

zjjhot commented Aug 7, 2023

Description

visit http://giteaurl/issues
then click "Closed" tab on right side
there is an error page displayed 500 internal error,and in log file:The incoming request has too many parameters. This server supports a maximum of 2100 parameters. Please reduce the number of parameters and resend the request.

This is due to the default selection behavior of the issues page, as there are too many repos passed in later on &repos=...

There are differences in the concepts of between "select all repos " and "select every repo"

If 'select all' is understood as' select everything ', then&repos=.... Later, if there are 1000+ repos, then 1000+ parameters need to be passed in ...

Gitea Version

1.21.0+dev-892-g8e8f55839

Can you reproduce the bug on the Gitea demo site?

Yes

Log Gist

No response

Screenshots

No response

Git Version

1.21.0+dev-892-g8e8f55839

Operating System

windows

How are you running Gitea?

windows exe

Database

None

@zjjhot zjjhot added the type/bug label Aug 7, 2023
@techknowlogick
Copy link
Member

Which database are you using?

@KN4CK3R
Copy link
Member

KN4CK3R commented Aug 7, 2023

I'm sure it's one of the GetIssuesByIDs methods which do a .In("id", lots of ids). We may workaround the limitation by building a raw where condition id IN (1,2,3,4,5,6, ...) without the use of parameters. Or we need something completly different.

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 7, 2023

Which database are you using?

ms sqlserver , thank you.

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 7, 2023

I'm sure it's one of the GetIssuesByIDs methods which do a .In("id", lots of ids). We may workaround the limitation by building a raw where condition id IN (1,2,3,4,5,6, ...) without the use of parameters. Or we need something completly different.

I think ,when select all repos, the .in sql string shoud be " not in (null)" rather then " in (id1,id2,id3.....ids)".

@CaiCandong
Copy link
Member

CaiCandong commented Aug 7, 2023

I think ,when select all repos, the .in sql string shoud be " not in (null)" rather then " in (id1,id2,id3.....ids)".

I think it's pointless to discuss this, in some cases I only want to view the two I care about inside the 10,000 repos, but in other cases I only want to view the other repos inside the 10,000 repos other than those two. It's hard to tell which is more important, in or not in.

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 8, 2023

I think ,when select all repos, the .in sql string shoud be " not in (null)" rather then " in (id1,id2,id3.....ids)".

I think it's pointless to discuss this, in some cases I only want to view the two I care about inside the 10,000 repos, but in other cases I only want to view the other repos inside the 10,000 repos other than those two. It's hard to tell which is more important, in or not in.

" not in (null)" means select all, or default show all
" in (id1,id2,id3.....ids)" means select every thing.

if you need reach "view something or view other", it is best to add checkbox before repo list.
For SQL statements, concatenating too many parameters after IN is not a good way.

@CaiCandong
Copy link
Member

If you have a good solution to fix this, you can initiate a PR @zjjhot

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 8, 2023

If you have a good solution to fix this, you can initiate a PR @zjjhot

I'm not good at golang ⊙﹏⊙。Very thanks for every contributor.

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 10, 2023

visit this url : http://your-gitea-url/issues?state=closed&q=
then logged this : 500 Internal Server Error , .../web/user/home.go:510 buidIssueOverview() [E] CountIssuesByRepo : unable to CountIssuesByRepo: mssql : The incoming request has too many parameters. This server supports a maximum of 2100 parameters.

I EVEN NOT input repos id param in the url string..., that just only 1 param is : state=closed.

so , what happend .... ⊙﹏⊙

@cassiozareck
Copy link
Contributor

cassiozareck commented Aug 13, 2023

The issue is with the DB parameters rather than Web.

I was exploring some actions we can take to solve this problem. RAW sql IN statements seems feasible but it would have some limit for different DBMS and as of my search for large lists it can have some performance impact (not so sure about it I need to study more this).

What if we try to create a temporary table to store those issues IDS coming from issueIDsFromSearch. Then we can do a join instead of .In(ids...) inside applyConditions?

Also Im with trouble to reproduce this bug. In my local gitea instance Im not even close to 2100 issues. Is there a way to reproduce this bug locally?

@yp05327
Copy link
Contributor

yp05327 commented Aug 15, 2023

Migrating Gitea to local with issues. Then you will get 2k+ opening issues and 9k+ closed issues.
But this will take a long time. 😕
Maybe you can find a repo in GitHub with 2k open issue and 2k closed issue.

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 22, 2023

Any one can help to fix this 😕

@zjjhot
Copy link
Contributor Author

zjjhot commented Aug 22, 2023

2023/08/22 10:55:48 ...ssues/issue_stats.go:61:CountIssuesByRepo() [I] [SQL] SELECT issue.repo_id AS repo_id, COUNT(*) AS count FROM [issue] INNER JOIN [repository] ON [issue].repo_id = [repository].id WHERE [issue].[id] IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND issue.repo_id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND (issue.is_closed=?) AND (issue.is_pull=?) AND repository.is_archived=? AND (repository.owner_id=? OR issue.repo_id IN (SELECT repo_id FROM [access] WHERE [access].user_id=? AND [access].mode>?) OR (repository.is_private=? AND issue.repo_id IN (SELECT issue.repo_id FROM issue_assignees INNER JOIN issue ON issue.id = issue_assignees.issue_id WHERE issue_assignees.assignee_id=?)) OR (repository.is_private=? AND issue.repo_id IN (SELECT issue.repo_id FROM issue_user INNER JOIN issue ON issue.id = issue_user.issue_id WHERE issue_user.is_mentioned=? AND issue_user.uid=?)) OR (repository.is_private=? AND issue.repo_id IN (SELECT issue.repo_id FROM issue WHERE issue.is_pull=? AND issue.poster_id=?))) GROUP BY issue.repo_id [64120 63581 64028 64085 64089 74181 74175 74171 64045 74158 74162 74161 63941 63949 63991 63987 64003 64060 64059 64027 64082 64086 64105 64127 64143 74149 31895 656 10932 10949 31624 52778 52253 62830 63919 63976 63988 64011 64004 64012 64020 64021 64026 64031 64039 64046 64049 64050 64062 64078 64083 64096 64087 64122 64097 64098 64129 74170 64134 64144 62894 62979 63133 32129 52569 64142 74154 74155 74152 63217 74148 74146 64067 64016 31880 64126 64108 64138 64136 63784 63851 63805 31817 64048 64124 64104 64084 64079 64100 64119 64123 64121 64112 64091 64093 64092 52469 63821 64073 64080 64043 64071 64064 64072 64074 64076 64037 64051 64053 64063 64065 64066 64068 64019 64030 64057 64058 64029 64018 63894 52697 63921 63917 64041 64040 64033 63998 52432 430 64006 64010 64023 64000 64001 64015 64008 63962 64002 64007 64005 64042 52294 64034 52612 31942 52481 31893 250 63423 52414 52443 52374 63902 63999 63992 63990 31698 63993 63986 63884 63943 63982 63983 63974 63975 63973 63963 63977 63978 63964 63954 63869 63945 63969 63970 63968 63928 63951 63966 63967 63946 63965 63646 32088 63861 63411 63750 63856 63961 63959 63958 63956 63955 63942 63940 63939 63938 63937 63935 63932 63931 42226 63036 63957 63934 63901 63936 63926 63952 63947 63888 63944 63272 63907 63908 63580 63785 63912 63916 63920 63910 63893 63483 63891 63852 63883 63878 63806 63839 63831 63862 63911 63788 63924 63923 63815 63890 63895 63904 63909 63913 52266 63899 63865 63929 63749 63922 32150 63713 52699 63599 63755 63849 63859 63809 63816 63832 63898 63297 63392 63462 63511 63478 63499 63516 63634 63717 63745 63769 63820 63796 62902 63417 63715 63848 63906 63896 63897 62842 63344 63724 63833 63639 63840 63782 63747 63730 63886 63847 63889 63835 31643 63569 63685 31651 63857 63858 63838 63756 63867 63879 63844 63836 63810 63792 63773 63846 63801 63250 63093 31981 63876 63828 63841 52541 52709 63666 63766 62929 63783 63779 63795 63829 63798 63793 63780 63739 63624 63623 63615 63817 63787 63813 63752 63777 63722 63830 63822 63823 63812 63804 63803 63800 63776 63753 63203 63691 63610 63608 63042 63435 62882 62877 62881 52398 63765 63761 63528 63578 63527 63674 63738 63808 63789 63778 63723 63558 63573 63811 52802 63670 63824 21502 21478 63743 63781 63775 63772 11416 63744 63740 63734 63774 63760 63751 52753 63348 63601 63706 63718 63742 63758 63759 63592 63754 63681 63762 52479 63104 63746 63672 63667 63607 63603 63591 63575 63568 63555 63725 63735 63733 10843 32127 63337 63443 63728 63716 63719 63732 63472 63471 63306 63636 63705 63737 63736 63731 63704 63702 63697 63668 63652 52739 63701 63695 63729 63708 63698 63678 63721 63714 63687 63700 63692 63699 63696 63703 63689 63680 63682 63663 63468 63669 63676 63675 52367 63391 63433 63492 63522 63609 63657 63659 63631 63595 63594 63565 63537 63683 63658 63653 63645 63632 510 31933 63589 52606 63662 63677 63584 63509 63642 63534 63628 63019 63430 63673 63507 62954 63102 63448 63456 62934 63488 63525 63587 63617 63635 62832 63493 63661 63638 63651 63419 63477 63655 63648 63650 63519 63531 63649 63508 63654 63626 63444 63582 62813 63442 63627 63604 63539 63637 63644 63643 63605 63572 63586 63613 63513 63323 63260 63566 63312 63506 63577 63597 63590 63596 63585 63532 63545 32035 63564 52791 63498 63518 63526 63579 63546 63547 63548 63504 63440 63563 63533 63520 63524 63500 63501 63505 63219 63255 63452 63487 63490 63497 63510 63536 63571 63481 63517 63567 63480 63502 63538 63482 63489 63447 63446 63457 63461 63426 63474 63473 63470 63459 63451 63431 63161 63476 62942 63428 63425 63415 63289 11140 10977 63329 52625 63496 63495 63486 63485 63479 63484 63467 63275 63491 52754 63278 52306 32146 11386 11139 174 292 10976 63235 63368 63466 63469 63346 63458 63246 63257 63316 63318 63319 63270 63200 63193 63194 63294 63292 63290 63287 63155 63153 63152 63150 63189 63167 63169 63173 63180 63144 63142 63141 63111 63097 63096 63095 63087 63078 63063 63061 63059 63054 63035 63013 63009 63003 62987 62976 62975 62967 62966 62955 62938 62866 62862 62858 62833 62828 62809 52793 52747 52647 52640 52386 52384 52376 52310 63313 63311 63304 63399 63350 63333 63326 63324 63395 63463 63434 63420 63409 63400 62878 62827 52698 52553 52323 31846 31884 31876 63455 63454 63453 63450 63439 63438 63437 63436 11402 63413 63403 63408 63407 63369 63361 63357 63351 63309 63291 63266 63259 63240 63236 63205 63120 63119 63080 63070 62810 62831 62841 62851 62855 62856 62857 62872 62873 62896 62918 62920 62949 62951 62956 62970 62983 62997 63015 63016 63034 63041 63051 63062 52354 63330 63022 63031 62931 62944 62963 10794 42210 31553 32040 31991 63402 63362 52492 63421 52524 63424 62854 62861 62916 63023 63404 63252 63273 63345 63352 52648 62978 63353 63356 63401 63394 63416 63188 63151 63331 63432 63389 63396 52244 62969 63405 63406 63387 63388 63349 63383 63382 63381 63380 63379 63378 63377 63376 63375 63374 63373 63372 63371 63370 63367 63366 63365 63364 63363 63321 63360 63201 63342 63341 63340 63339 63336 63308 63305 63285 63024 63053 52676 52675 52716 63094 63113 63160 63147 63066 63183 63221 63332 63328 63334 63338 63185 63186 63187 63355 52564 62846 63253 63265 63310 63325 63317 63049 63347 63269 63103 63358 63320 63354 63335 62985 63299 63164 62933 63293 63284 63267 63303 63302 63301 63300 63288 63281 63280 63279 63263 63262 63268 63264 52552 63298 63286 52752 63232 63198 63199 63254 63261 63249 63248 63244 63243 63242 63241 63239 63238 63237 63234 63233 63228 63227 63226 63225 63224 63223 63218 63216 63215 63214 63213 63212 63211 63210 63209 63208 63207 63206 63197 63196 63195 62860 62880 62874 63229 63230 63190 63220 63071 10797 373 361 63168 63163 63231 11434 63154 63171 63172 63174 63175 63176 63177 63178 63179 63181 63182 32098 52723 63162 63106 63125 63025 52680 62950 63050 63165 62911 63109 62936 62992 62999 63002 63006 63039 63159 63170 63040 62869 63124 63098 63100 63105 63107 63112 63114 63116 63117 63121 63123 63127 63128 63129 63130 63132 63134 63135 63136 63137 63138 63139 63143 63145 63156 63157 31748 31752 63115 62928 62839 62961 32011 32022 32093 11143 63108 63101 52459 52642 62939 62940 62984 31526 52265 62982 62973 63004 63032 63033 63057 63037 63055 63056 63072 63076 63077 63079 63081 63082 63083 63084 63085 63086 63088 63089 63090 63091 63092 32157 63074 52344 63075 11209 62840 63026 63029 52803 62819 62994 62993 31755 52360 62972 62957 62948 62941 62935 62952 62989 63000 63001 63005 63007 63008 63010 63011 63017 63030 63027 63028 52269 52661 62824 62947 52264 62995 63012 62903 62968 62971 62988 62996 63020 63021 62977 62991 52590 42200 62990 62964 62812 62924 62946 62980 62981 62986 52346 52305 42201 62811 62974 62835 62962 62932 62850 32161 62907 62945 62937 62927 62926 62925 62923 62922 62921 62919 62913 62912 62910 62909 62908 62906 62905 62899 62898 62897 62895 62943 52706 62904 62915 62930 62865 52792 52568 52788 52776 52759 62825 52786 52711 52616 52554 52725 62914 52559 52712 52718 52742 52760 52805 62817 62829 62879 62891 62886 62892 62890 11053 31547 31548 31576 52777 62867 62852 52705 52762 52761 52790 62821 62893 52794 52804 52806 62815 62836 62853 62889 62888 62849 62818 52401 52538 32032 52701 52527 31774 62876 62875 62871 62870 62838 62826 62823 62814 62808 52800 52572 62883 31680 62864 62868 62863 52795 62805 52764 62806 62816 62804 32107 52721 52751 52757 52758 52763 52801 52783 52784 52503 52734 52738 52755 52782 52785 52799 52807 52808 52756 10956 669 573 543 540 353 289 276 52304 52303 32039 31934 31871 31824 31783 31722 31615 31614 31613 31612 31611 31610 31609 31608 31607 31567 31556 31540 31517 11413 11382 11381 11087 11055 11006 52511 52482 52478 52441 52430 52347 52314 52287 52273 42209 32108 32049 32001 31996 31601 31584 31581 31580 11335 11311 11301 11299 11294 11293 11256 11255 11229 11196 11161 11135 11134 11133 11126 11123 11102 11099 10953 31959 31919 31886 31885 31866 31833 31828 31827 31822 31800 31793 31792 31786 31779 31777 31776 31771 31769 31766 31759 31741 31709 31708 31667 31665 31652 31621 31606 31604 31602 32061 32051 32050 32103 32102 32101 32085 32080 32055 32030 32029 32028 32024 32004 31958 31835 31801 31799 31798 31794 32139 32138 32133 32120 42175 42170 32142 32140 52781 52780 52672 52744 52745 52571 52624 52644 52658 52664 52669 52674 52677 52678 52720 52717 52724 52741 52748 52557 52583 52629 52628 52659 52671 52660 52722 52729 52750 52727 52728 52735 52731 52749 31772 31802 52746 52529 52575 52719 52726 52732 52740 52730 52737 52715 52736 52693 52474 52585 52587 52685 52683 52684 52686 52687 52689 52690 52691 52692 52694 52695 52696 52700 52714 52708 52710 52703 52707 52688 52702 52646 52379 52584 52543 52508 31887 31908 31938 32081 52329 31918 52516 52509 52506 52670 31962 52522 52681 52673 52668 52667 52666 52657 52656 52655 52654 52651 52650 52649 52639 52637 52636 52635 52633 52632 52622 52621 52613 52581 52665 52638 52652 52663 52662 52645 52653 52641 31979 52515 52630 52627 52510 52605 52607 52614 52626 52302 52548 52560 52620 52619 52618 52615 52611 52610 52609 52608 52604 52603 52602 52599 52598 52596 52594 52592 52591 52589 52586 52579 52578 52574 52573 52371 52601 52513 52523 52550 52556 52576 52580 52408 52597 52595 52593 52588 52497 52301 52417 52473 52251 52551 52545 52546 52555 52570 52577 52505 52566 52565 52563 52547 52540 52537 52535 52534 52533 52532 52526 52488 52558 52567 52549 52562 52544 52418 52531 52489 52499 52500 52470 52484 52316 52330 52370 52419 52456 52463 52472 52542 52494 52518 52247 52389 52530 52539 52536 42171 31881 52433 52496 52495 52493 52490 52502 52501 52507 52504 52521 52520 52519 52514 52498 52464 52460 52227 31826 52416 52431 52437 52440 52442 52449 52450 52452 52453 52461 52462 52466 52465 52467 52475 52480 52405 52487 52486 52485 52483 52477 52458 52457 52455 52448 52447 52445 52444 52429 52421 52413 52410 52409 52434 52446 52468 52476 52454 52286 52471 52451 52439 52424 52438 52321 52426 52425 52403 52399 52390 52387 52385 52380 52369 52361 52357 52427 52415 52412 52411 52404 52400 52392 52383 52375 52373 52356 52436 52391 52326 52393 52394 52395 52406 52407 52396 52397 52402 52382 52378 52372 52366 52365 52364 52363 52353 52352 52348 52345 52332 52319 42207 31813 42189 52381 52236 52238 52261 52298 52377 52338 52358 52359 52362 52388 32063 52259 52271 52285 52349 52355 52368 31845 52291 52350 52351 52240 52293 52309 52325 52334 52343 52337 52342 52333 52327 52318 52317 52315 52313 52307 52340 52339 52328 52324 52322 52312 52311 32167 32105 52341 52336 42220 42219 52320 52335 42191 32075 32009 32068 52281 52274 52292 52290 52257 52252 52249 52248 52241 52239 32130 31820 52282 52279 52308 52270 52297 52295 52299 11001 52296 52284 52260 52288 52280 52275 52242 52258 52267 52268 52250 31691 31863 31870 31950 31974 31951 11007 42221 10934 52243 52228 31841 42187 42199 42227 42225 42223 52233 52232 52231 52230 52229 42218 42211 42180 31844 32168 42214 42208 42205 32052 42224 207 42193 42173 31878 32097 42222 42217 42216 42215 42213 42204 42202 42198 42194 42183 42182 42177 32144 42174 42203 42169 42206 42212 32095 11353 31770 42172 32111 32124 32125 31543 32110 42188 31685 31628 31596 42196 32158 126 32155 32145 32160 42186 42178 42192 42184 42185 32099 32122 42181 42179 31888 31546 31647 42168 42167 32163 32156 32148 32141 32131 32112 32090 32116 32169 32162 32154 32153 32151 32149 32147 32143 32128 32096 32159 32165 32166 32137 32136 32152 32135 32134 32123 32121 32119 32118 32089 32087 32077 32065 32017 32117 31718 31812 31915 32002 32115 32106 32094 32114 31963 31946 32070 32113 32104 32092 32086 32074 32073 32006 31850 31840 31838 31818 31804 32082 32078 32100 32083 32026 32069 32054 32057 32033 32091 32059 31982 31968 32067 32053 32056 32079 32084 32015 32003 32058 32072 31988 31970 31935 31890 32064 32066 32071 32076 32060 32062 32016 32036 32031 32010 32005 32023 32021 32012 32008 31990 32048 32047 32046 32045 32044 32043 32042 32041 32038 32037 32000 31987 31865 31993 31949 31997 31999 32007 32013 32034 31930 31977 32019 32020 32025 11241 31995 32027 32014 31986 31985 31984 31965 31998 31731 31872 31966 31937 31927 31967 31964 31940 31945 31943 31973 31972 31969 31989 31980 31978 31976 31975 31992 31957 31954 31953 31994 31961 31960 31936 31956 14 31929 31983 31842 31952 31971 8 31955 31926 31789 31948 31947 31917 31848 31825 31811 31875 31868 31867 31864 31862 31860 31851 31873 31902 31901 31899 31898 31897 31896 31894 31892 31891 31889 31883 31882 31941 31939 31932 31931 31928 31925 31923 31921 31916 31914 31912 31911 31907 31906 31905 31904 31903 55 192 10936 10926 31859 31913 31836 31922 31869 31920 31849 31877 31874 31852 31761 31861 31834 31843 31853 31858 31857 31856 31830 31831 31832 31847 31545 31716 31740 31807 31791 31788 31806 31839 31819 31823 31837 31751 31677 31814 31821 31743 31671 31720 31721 31757 31773 31795 31796 31808 10924 31810 31724 31784 31712 31687 31803 31535 31733 31809 31523 31739 31649 31805 31560 31778 31605 11343 11300 31603 11302 31537 11435 31552 11449 31574 31655 31653 31654 31657 31656 31658 31692 31690 31683 31787 31785 31768 31767 31765 31758 31737 31689 31694 31644 31676 31719 31679 31704 31762 31760 31763 31756 31725 31746 31699 31749 31745 31736 31750 31747 31646 31738 31711 31710 31742 31735 31732 31714 31697 31744 31734 31728 31585 31729 31723 31730 31707 31688 31715 31726 31660 31633 31703 119 11221 31681 31682 10912 31536 31702 31650 31713 744 11290 11297 11350 10893 468 613 724 10918 11227 11366 31508 21504 31518 31559 31591 31638 31635 31620 31666 31663 31673 31701 31706 707 10894 31622 31705 31659 31662 31674 31675 31583 31661 31639 31640 31626 31645 31684 31693 31678 31642 31573 31572 31566 31549 31670 31590 31588 31587 31648 31668 31669 11257 11188 11308 11187 31582 31623 31634 31630 31637 31641 31616 31571 31636 31627 31594 31619 31597 76 87 85 31631 11365 11361 11359 11392 21503 11288 11141 31579 11356 31527 31528 31618 31617 31562 31586 31539 31558 31569 31599 31598 31570 21463 31593 31578 31568 31577 11056 31565 31564 31563 31555 31529 31509 21505 21483 21476 21471 21470 21465 11450 11442 11441 11431 11427 11403 11346 31516 31533 31561 31557 31554 31550 31541 21508 31532 564 31524 21506 11054 293 10842 31544 117 31515 21487 21484 21501 31534 31531 31538 31512 21499 21495 21494 21477 21488 21491 21507 31514 31513 31521 21500 21474 31519 31525 11170 31511 21496 11063 21490 21486 11417 21482 21492 21454 21489 21497 21493 10786 21485 11210 21481 21479 11448 21473 21464 21468 21458 21472 21475 11440 11439 21466 21467 21461 11453 11447 21459 11010 21462 21453 11452 21455 11426 11437 11444 11451 11376 11446 11327 11250 11334 11314 11380 11438 10779 11443 11433 11432 11423 11422 11393 11375 11374 11336 11326 11399 11419 11377 167 11421 11418 11428 11429 11425 11424 11420 11408 11405 11404 11401 11396 11391 11388 11370 11316 11313 11253 11104 11357 11355 11354 11362 11385 11414 11295 11411 11348 11412 11167 11415 11277 11410 11407 11406 11400 11398 11397 11395 11387 11373 274 11389 11394 11409 11390 11369 11312 11333 11344 11345 11379 11384 11371 11273 11360 11337 11347 11349 11367 11378 11372 11383 11329 11351 11352 11368 11338 11331 11323 11322 11321 11320 11319 11318 11304 11341 11339 11315 11342 11340 11330 142 11324 11108 11274 11281 11332 11328 11291 11286 11292 11180 11285 11280 11258 11310 11309 11307 11306 11305 11303 11296 11317 11269 11271 11261 11298 11282 11237 11239 11236 11238 11263 11272 11199 11242 11289 11061 11243 11267 11287 11278 11252 11217 11211 11193 11192 11191 11190 11189 11186 11185 11184 11183 11182 11160 11137 11136 11132 11131 11130 11129 11127 11125 11124 11218 11283 11078 11233 11231 11270 11276 11259 11245 11246 11244 11260 11254 11225 11212 11168 11177 11223 10790 11279 11265 11118 658 11194 11208 11235 11228 11215 11146 11240 11172 448 10846 11232 11220 11230 10970 11079 11251 11226 11219 11247 11248 11107 10793 11202 11201 11249 520 11222 11224 11195 11077 11169 11179 11214 11216 11213 612 11234 11176 11206 11093 11174 11166 11165 11158 11153 11152 11142 11156 11181 11207 11163 11197 11200 11162 11205 11204 11173 11159 11148 11145 11157 11203 651 11128 11198 11151 11049 11076 11111 11113 11155 11154 11150 11147 11149 11164 11122 11144 10866 16 11069 10942 11101 11018 11008 11014 11100 11089 11116 11114 408 11120 11091 11138 11106 11121 11119 11109 11110 11112 11117 11103 11071 11094 11081 11092 11095 11080 11088 11086 11098 11097 188 11090 11096 11073 11072 614 11015 11003 11045 677 262 401 11082 11083 11070 11048 108 11009 11016 11062 11084 11085 511 11075 11064 11051 11050 10773 11065 11058 11067 11068 11059 11047 11046 11074 11066 10965 10966 10975 10974 647 158 10774 10980 11044 11043 512 11013 11017 10993 10904 10986 10998 11000 11002 11005 11011 11004 11012 208 10872 10999 10989 10995 10996 10969 10931 10990 10984 10985 10991 10992 10997 10874 10960 10987 10882 10994 10988 10979 10971 10981 10849 10948 10955 10968 10952 10983 10982 10978 10900 710 10902 10915 10938 10930 10939 10945 10951 10954 10959 10963 10935 10806 10908 10909 10920 10921 10922 10923 10925 10957 10958 10892 10873 10871 10961 10950 10964 600 10962 10940 10929 10943 10927 10947 10825 10919 10826 10946 10941 10928 10914 334 10877 10913 10916 10917 10801 10888 10911 10889 10887 10890 10891 10910 10903 10901 10899 10783 10787 10880 10905 10881 10898 10770 10788 10879 10895 10870 10897 10884 10896 10883 10885 10886 131 24 27 56 10853 10878 10855 10809 10875 10876 10820 10862 10860 10850 10782 10838 10815 10869 10867 10868 10792 10800 10807 10840 10854 10861 10863 10858 10791 10808 10830 10859 107 10865 10845 234 10827 10856 10822 10847 10819 10818 10839 10852 10851 606 10848 10821 722 641 723 545 471 10828 10835 640 652 407 10841 10784 232 709 549 10823 10837 10836 10829 718 717 676 10805 10811 10814 10816 10832 10834 10833 10824 10831 10817 705 10810 10804 737 10802 10812 10789 10803 753 663 754 755 487 623 728 10799 10798 680 10780 10776 10775 10796 10795 10781 10778 10772 10768 10766 470 10764 625 10785 10777 715 82 10771 10767 10765 449 122 177 263 650 684 666 660 659 657 685 735 10769 752 10760 10759 10757 10754 751 749 747 745 730 10753 750 748 746 731 10761 10758 10756 727 720 712 703 743 742 741 691 736 698 696 708 725 714 711 713 721 726 702 609 716 704 662 675 674 706 695 690 699 697 692 668 646 673 700 701 575 665 670 678 686 688 693 648 689 687 608 682 679 671 664 681 667 654 627 622 649 629 628 645 655 653 583 559 536 524 558 639 621 643 644 602 553 616 630 121 164 170 178 179 217 230 307 311 346 619 604 603 638 439 632 624 626 637 615 617 620 631 634 633 552 588 635 482 618 594 611 605 601 595 100 599 597 598 607 586 592 570 518 460 461 591 585 508 509 544 576 563 557 569 548 538 582 581 580 579 567 565 577 568 566 589 584 590 571 572 587 578 574 562 561 560 517 556 539 515 490 493 105 554 555 547 546 206 529 535 542 541 202 209 355 526 537 376 527 516 498 447 251 551 534 532 231 483 480 446 403 288 497 522 478 473 525 533 531 530 528 492 501 284 521 523 431 390 494 429 98 93 132 89 252 135 136 350 171 140 141 319 159 356 138 249 128 130 129 77 90 137 88 103 156 22 21 11 255 303 357 339 304 20 416 418 419 420 437 374 241 261 375 216 124 10 161 220 240 194 244 298 257 370 377 365 371 302 352 369 417 381 148 59 48 46 363 44 43 38 25 13 17 18 28 29 30 33 42 378 384 47 434 458 338 379 397 413 415 414 341 7 5 133 134 150 151 183 160 152 488 495 496 50 40 6 23 19 31 32 34 35 36 37 39 41 45 49 51 52 53 57 62 58 60 61 83 95 84 97 149 154 153 155 189 190 191 193 213 214 215 238 239 242 245 256 258 260 299 305 313 330 336 337 340 366 367 368 380 392 421 436 438 441 444 450 453 462 463 476 3 500 489 505 503 237 507 506 485 286 396 502 499 491 479 477 405 474 475 145 472 104 205 404 426 432 440 267 282 279 272 469 281 459 285 428 273 157 185 186 143 467 466 465 364 464 455 454 456 457 389 445 442 443 402 424 422 433 412 427 435 409 425 320 388 423 400 269 411 387 398 393 344 383 101 358 399 333 395 287 243 109 386 385 275 382 345 362 372 351 335 348 349 246 314 332 326 306 312 316 325 347 354 226 315 331 280 342 343 318 106 99 229 254 290 294 111 102 317 301 297 291 324 295 322 283 321 271 323 278 277 328 329 300 310 327 247 176 184 221 222 264 268 265 266 270 233 212 227 225 9 253 228 248 259 223 197 236 114 235 218 224 199 169 110 198 196 219 182 181 180 175 147 113 187 201 200 211 173 210 123 172 195 146 96 168 162 163 166 165 125 144 116 139 92 91 94 86 80 79 81 67 64 63 75 78 15 4 2 162 124 131 129 113 117 114 115 104 116 112 45 119 47 172 69 99 98 100 121 120 102 101 152 176 182 65 25 165 26 27 109 37 151 146 94 63 75 71 61 125 132 66 56 164 163 149 110 62 76 128 41 133 60 95 179 108 42 157 50 153 38 175 173 107 180 36 134 174 28 48 141 123 135 32 97 169 168 170 150 46 92 160 127 40 136 118 183 122 43 111 155 33 156 93 126 54 137 148 30 74 72 96 106 44 34 24 31 23 49 159 67 68 105 39 138 139 161 167 166 184 true false false 2 2 0 false 2 false true 2 false false 2] - 7.1609ms
2023/08/22 10:55:48 ...ers/web/user/home.go:521:buildIssueOverview() [E] CountIssuesByRepo: unable to CountIssuesByRepo: mssql: 传入的请求具有过多的参数。该服务器支持最多 2100 个参数。请减少参数的数目,然后重新发送该请求。
2023/08/22 10:55:48 ...eb/routing/logger.go:102:func1() [I] router: completed GET /issues?type=your_repositories&sort=recentupdate&state=closed&q= for 58.247.84.110:54017, 500 Internal Server Error in 81.2ms @ user/home.go:342(user.Issues)

@lunny
Copy link
Member

lunny commented Aug 22, 2023

regression from #26012 @wolfogre

@wolfogre wolfogre self-assigned this Aug 22, 2023
@KN4CK3R
Copy link
Member

KN4CK3R commented Aug 22, 2023 via email

techknowlogick pushed a commit that referenced this issue Aug 23, 2023
This PR has multiple parts, and I didn't split them because
it's not easy to test them separately since they are all about the
dashboard page for issues.

1. Support counting issues via indexer to fix #26361
2. Fix repo selection so it also fixes #26653
3. Keep keywords in filter links.

The first two are regressions of #26012.

After:

https://github.com/go-gitea/gitea/assets/9418365/71dfea7e-d9e2-42b6-851a-cc081435c946

Thanks to @CaiCandong  for helping with some tests.
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 8, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants