You won't. Unless you want to code for some form of extract, or find add-ons to do the same.
You can get up to 1000 issues by searching for them and using "export to excel", which you can then save as CSV from any spreadsheet. (There was an addon that added CSV as a valid export, not sure if it's still around, as a spreadsheet is generally more useful)
The reason that there is a 1,000 cap on the export is simple load - any export that gets too many issues is going to put load on your servers and eventually kill them if there are too many issues.
One option might be to read via SQL, but if you want everything from the issues, that's going to be murderously complex to translate. Another might be to take an xml export and transform that. But, again, load.
So, rather than just export to CSV, it would almost certainly better to ask why you're doing it. What is the CSV for?
Use the Better Excel Plugin to save the issues to XLSX, then post-process the output in Excel (if you have to to do some touches here and here), finally convert that to CSV using Excel's built-in save as feature. This should give you great results.
This add-on also respects the default 1000 issue limit (for stability reasons), but you can increase that temporarily or permanently any time.
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs