You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
unarist
a1c54220e8
Optimize Status#permitted_for 500x (account timeline) ( #5373 )
...
The main change of this PR is removing `order by visibility` hack.
This was introduced to force using of `index_statuses_on_account_id` instead of PK index, but it seems no longer needed probably due to `index_statuses_on_account_id_id`. Removing this avoids reading all rows, so really improves first fetching of the user who has lot of statuses.
I have also changed JOIN to IN + subquery, which slightly faster in most cases.
7 years ago
..
concerns
Fix #4908 - Do not keep remote file names, generate random ( #4934 )
7 years ago
form
…
web
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
account.rb
foreign_key, non-nullable, dependent: destroy in account_moderation_notes ( #5294 )
7 years ago
account_domain_block.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
account_filter.rb
Improve admin UI for custom emojis, add copy/disable/enable ( #5231 )
7 years ago
account_moderation_note.rb
foreign_key, non-nullable, dependent: destroy in account_moderation_notes ( #5294 )
7 years ago
application_record.rb
…
block.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
context.rb
…
conversation.rb
…
conversation_mute.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
custom_emoji.rb
Encode custom emojis as resolveable objects in ActivityPub ( #5243 )
7 years ago
custom_emoji_filter.rb
Improve admin UI for custom emojis, add copy/disable/enable ( #5231 )
7 years ago
domain_block.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
email_domain_block.rb
Implement EmailBlackList ( #5109 )
7 years ago
export.rb
…
favourite.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
feed.rb
Non-Serial ("Snowflake") IDs ( #4801 )
7 years ago
follow.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
follow_request.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
import.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
instance.rb
…
instance_filter.rb
…
media_attachment.rb
Increase attachment descriptions to 420 characters ( #5139 )
7 years ago
mention.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
mute.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
notification.rb
Fix UserTrackingConcern firing on every request, optimize some queries ( #5368 )
7 years ago
preview_card.rb
Increase max height of preview card image ( #5092 )
7 years ago
remote_follow.rb
…
remote_profile.rb
Introduce OStatus::TagManager ( #5008 )
7 years ago
report.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
report_filter.rb
…
search.rb
…
session_activation.rb
…
setting.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
site_upload.rb
…
status.rb
Optimize Status#permitted_for 500x (account timeline) ( #5373 )
7 years ago
status_pin.rb
…
stream_entry.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
subscription.rb
Make IdsToBigints (mostly!) non-blocking ( #5088 )
7 years ago
tag.rb
…
user.rb
Add support for multiple themes ( #4959 )
7 years ago
web.rb
…