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

Are either int8 or fp8 vectors planned? #521

Open
xfalcox opened this issue Apr 17, 2024 · 6 comments
Open

Are either int8 or fp8 vectors planned? #521

xfalcox opened this issue Apr 17, 2024 · 6 comments

Comments

@xfalcox
Copy link

xfalcox commented Apr 17, 2024

Recently I've run a benchmark and recall test on the new halfvec and bit types, and they both yielded impressive results.

All my tests were run against public data on https://meta.discourse.org/, and testing which topics would be selected as the "Related Topics" we show at the end of a topic. Embeddings used bge-large-en-v1.5 computed via huggingface/text-embeddings-inference.

Our embeddings are all computed via bfloat16 already, so halfvec will reduce our storage costs by half while losing us nothing. It's literally free storage reductions.

On the bit front, a naive test simply replacing vectors for bits and using only bits with full scans without indexes, while had visible recall changes, the results were good enough that could be used as-is without most used batting an eye.

Since bit overperforms in our use case, that made me interested on checking how something in between would perform, namely either int8/fp8.

Either way, thank you a lot for the new types and continued work on pgvector.

@xfalcox
Copy link
Author

xfalcox commented Apr 17, 2024

Some data:

table_name row_estimate total index toast table
ai_post_embeddings_4_1 1.338154e+06 17 GB 9884 MB 7096 MB 161 MB
ai_post_embeddings_4_1_half 1.338154e+06 7029 MB 3325 MB 3543 MB 161 MB
ai_post_embeddings_4_1_bit 1.338154e+06 875 MB 567 MB 8192 bytes 308 MB
ai_topic_embeddings_4_1 45433 246 MB 1568 kB 240 MB 5280 kB
ai_topic_embeddings_4_1_half 45433 127 MB 1504 kB 120 MB 5232 kB
ai_topic_embeddings_4_1_bit 45433 12 MB 1504 kB 8192 bytes 10 MB
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                          13045 - Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso) - admins                                                                                           |
+-------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+
| 32f                                                                                 | 16f                                                                                 | bit                                                                                          |
+-------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+
| 84398 - Sync DiscourseConnect user data with the sync_sso route - developers        | 84398 - Sync DiscourseConnect user data with the sync_sso route - developers        | 240889 - Can I use DiscourseConnect along with Discourse Native Registration? - sso          |
| 234702 - SSO Login with Discourse - sso                                             | 234702 - SSO Login with Discourse - sso                                             | 84398 - Sync DiscourseConnect user data with the sync_sso route - developers                 |
| 96263 - SSO (maybe) specific issue - sso                                            | 96263 - SSO (maybe) specific issue - sso                                            | 96263 - SSO (maybe) specific issue - sso                                                     |
| 240889 - Can I use DiscourseConnect along with Discourse Native Registration? - sso | 240889 - Can I use DiscourseConnect along with Discourse Native Registration? - sso | 24103 - What are your experiences with wp-discourse plugin and DiscourseConnect? - wordpress |
| 60464 - Synchronize SSO login state between Discourse and provider - developers     | 60464 - Synchronize SSO login state between Discourse and provider - developers     | 193461 - Using Discourse as an authentication provider - sso                                 |
+-------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                     13394 - Configure Facebook login for Discourse - admins                                                                                                                      |
+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
| 32f                                                                                                | 16f                                                                                                | bit                                                                                    |
+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
| 15858 - Configure Google login for Discourse - admins                                              | 15858 - Configure Google login for Discourse - admins                                              | 15858 - Configure Google login for Discourse - admins                                  |
| 178600 - Login with FB, google and apple only - support                                            | 178600 - Login with FB, google and apple only - support                                            | 127129 - Configure Discord Login for Discourse - admins                                |
| 124821 - Privacy Policy Link required for Facebook login App creation is not accepted - support    | 124821 - Privacy Policy Link required for Facebook login App creation is not accepted - support    | 64633 - Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin - admins |
| 248892 - How to create a login on my front-end application to a specific Discourse site? - support | 248892 - How to create a login on my front-end application to a specific Discourse site? - support | 178600 - Login with FB, google and apple only - support                                |
| 291633 - Can't setup Google login for Discourse - sso                                              | 291633 - Can't setup Google login for Discourse - sso                                              | 134000 - Authorization from a desktop application (and base domain site) - support     |
+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                              14084 - Multisite configuration with Docker - sysadmin                                                                                                               |
+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
| 32f                                                                                       | 16f                                                                                       | bit                                                                                       |
+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
| 146420 - Multisite Config - installation                                                  | 146420 - Multisite Config - installation                                                  | 175285 - Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy - sysadmin |
| 151794 - Multisite installation ... in subdirectories? - support                          | 151794 - Multisite installation ... in subdirectories? - support                          | 151794 - Multisite installation ... in subdirectories? - support                          |
| 48218 - Multisite Installation - installation                                             | 48218 - Multisite Installation - installation                                             | 48218 - Multisite Installation - installation                                             |
| 175285 - Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy - sysadmin | 175285 - Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy - sysadmin | 28297 - Need proper documentation for multisite discourse with docker - installation      |
| 212646 - How could I install another discourse on same server (docker)? - support         | 212646 - How could I install another discourse on same server (docker)? - support         | 146420 - Multisite Config - installation                                                  |
+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                         16468 - Send Bulk User Invites - admins                                                                                          |
+---------------------------------------------------------------+---------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 32f                                                           | 16f                                                           | bit                                                                                      |
+---------------------------------------------------------------+---------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 159628 - Having issues bulk inviting a CSV of users - support | 159628 - Having issues bulk inviting a CSV of users - support | 159628 - Having issues bulk inviting a CSV of users - support                            |
| 15899 - Bulk Invite Users - feature                           | 15899 - Bulk Invite Users - feature                           | 15899 - Bulk Invite Users - feature                                                      |
| 280055 - Bulk invite to group - support                       | 280055 - Bulk invite to group - support                       | 34298 - Adding members to groups via CSV - support                                       |
| 34298 - Adding members to groups via CSV - support            | 34298 - Adding members to groups via CSV - support            | 280055 - Bulk invite to group - support                                                  |
| 142039 - Send bulk users invite with a link? - support        | 142039 - Send bulk users invite with a link? - support        | 282742 - Invite users & non-users via email to participate in a topic in bulk? - support |
+---------------------------------------------------------------+---------------------------------------------------------------+------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                                14003 - Set up reply by email with POP3 polling - admins                                                                                                                                                |
+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
| 32f                                                                                                              | 16f                                                                                                              | bit                                                                                                              |
+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
| 101155 - Reply By Email Configuration - installation                                                             | 101155 - Reply By Email Configuration - installation                                                             | 177551 - Reply by email not working (but I'm able to verify each component is working as it should...) - support |
| 177551 - Reply by email not working (but I'm able to verify each component is working as it should...) - support | 177551 - Reply by email not working (but I'm able to verify each component is working as it should...) - support | 37543 - Discourse Reply via Email NEVER works - support                                                          |
| 102348 - Configuring alternative incoming email address for hosted account - support                             | 102348 - Configuring alternative incoming email address for hosted account - support                             | 68729 - Feature question: Can discourse be configured to send responses as email - feature                       |
| 202333 - Reply by email Issues - support                                                                         | 202333 - Reply by email Issues - support                                                                         | 145394 - Reply via Email — emails not getting to the staged user - support                                       |
| 49487 - Configure direct-delivery incoming email for self-hosted sites - sysadmin                                | 49487 - Configure direct-delivery incoming email for self-hosted sites - sysadmin                                | 64596 - Configuring reply_by_email breaks regular email sending - support                                        |
+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                                14855 - Configure automatic backups for Discourse - admins                                                                                                                                                 |
+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
| 32f                                                                                                               | 16f                                                                                                               | bit                                                                                                               |
+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
| 219242 - S3 daily backups issue? Discourse also keeps backups locally every 4 days and I don't know why - support | 219242 - S3 daily backups issue? Discourse also keeps backups locally every 4 days and I don't know why - support | 219242 - S3 daily backups issue? Discourse also keeps backups locally every 4 days and I don't know why - support |
| 148630 - Best Practices for Backups - sysadmin                                                                    | 148630 - Best Practices for Backups - sysadmin                                                                    | 95593 - How to take backup of Discourse hourly in a day - installation                                            |
| 262067 - Configuring automatic backups - support                                                                  | 262067 - Configuring automatic backups - support                                                                  | 262067 - Configuring automatic backups - support                                                                  |
| 95593 - How to take backup of Discourse hourly in a day - installation                                            | 95593 - How to take backup of Discourse hourly in a day - installation                                            | 26591 - Where do the local backups go? (when S3 backups aren't enabled) - support                                 |
| 13805 - Hot off the presses, automated backup support! - feature                                                  | 13805 - Hot off the presses, automated backup support! - feature                                                  | 13805 - Hot off the presses, automated backup support! - feature                                                  |
+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                                      15721 - Move your Discourse Instance to a Different Server - admins                                                                                                                                                       |
+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
| 32f                                                                                                                      | 16f                                                                                                                      | bit                                                                                                                      |
+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
| 175572 - How to migrate Discourse from one server to another with the same DNS name - installation                       | 175572 - How to migrate Discourse from one server to another with the same DNS name - installation                       | 251973 - How to switch Discourse servers? - installation                                                                 |
| 152475 - How to migrate from one Digitalocean Droplet to a another Droplet in a different Digitalocean account - hosting | 152475 - How to migrate from one Digitalocean Droplet to a another Droplet in a different Digitalocean account - hosting | 152475 - How to migrate from one Digitalocean Droplet to a another Droplet in a different Digitalocean account - hosting |
| 251973 - How to switch Discourse servers? - installation                                                                 | 251973 - How to switch Discourse servers? - installation                                                                 | 25704 - Transfer Docker installed Discourse to new DigitalOcean droplet - hosting                                        |
| 124802 - How to migrate the discourse container to another machine - support                                             | 124802 - How to migrate the discourse container to another machine - support                                             | 89274 - Move Uploads and Backups to DigitalOcean Block Storage - sysadmin                                                |
| 24748 - Migrating from one Docker server to another - support                                                            | 24748 - Migrating from one Docker server to another - support                                                            | 175572 - How to migrate Discourse from one server to another with the same DNS name - installation                       |
+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                        31963 - Embed Discourse comments on another website via Javascript - admins                                                                                         |
+---------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+----------------------------------------------------------------------------+
| 32f                                                                                   | 16f                                                                                   | bit                                                                        |
+---------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+----------------------------------------------------------------------------+
| 27781 - Understanding how embedding works on remote site - support                    | 27781 - Understanding how embedding works on remote site - support                    | 34411 - Discourse embed blocked on "Loading Discussion..." - support       |
| 29822 - Enhancements to Embedding Comments - feature                                  | 29822 - Enhancements to Embedding Comments - feature                                  | 27781 - Understanding how embedding works on remote site - support         |
| 34411 - Discourse embed blocked on "Loading Discussion..." - support                  | 34411 - Discourse embed blocked on "Loading Discussion..." - support                  | 25074 - [SOLVED]Can't get discourse embedded properly into Ghost - support |
| 284553 - Migrating embedded topics from topicId to automatic topic creation - support | 284553 - Migrating embedded topics from topicId to automatic topic creation - support | 242236 - CORS question embedding Blogspot - support                        |
| 271378 - Is it possible to embed Discourse in another Discourse? - support            | 271378 - Is it possible to embed Discourse in another Discourse? - support            | 146105 - Discourse + Ghost integration and SEO - support                   |
+---------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+----------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                         14857 - Enable a CDN for your Discourse - sysadmin                                                                                          |
+----------------------------------------------------------------------------------+----------------------------------------------------------------------------------+---------------------------------------------------------------+
| 32f                                                                              | 16f                                                                              | bit                                                           |
+----------------------------------------------------------------------------------+----------------------------------------------------------------------------------+---------------------------------------------------------------+
| 198209 - Help with DISCOURSE_CDN_URL - installation                              | 198209 - Help with DISCOURSE_CDN_URL - installation                              | 198209 - Help with DISCOURSE_CDN_URL - installation           |
| 144300 - Could the s3 cdn url address be the same as DISCOURSE_CDN_URL - support | 144300 - Could the s3 cdn url address be the same as DISCOURSE_CDN_URL - support | 160213 - Admin upgrade page doesn't load with a CDN - support |
| 148270 - CDN URL must be added to csp script src - support                       | 148270 - CDN URL must be added to csp script src - support                       | 237840 - Uploads to AWS S3 and Configured CDN - installation  |
| 42925 - I have a broken CDN, how do I fix it? - installation                     | 42925 - I have a broken CDN, how do I fix it? - installation                     | 208161 - Full Site CDN Using AWS CloudFront - installation    |
| 237840 - Uploads to AWS S3 and Configured CDN - installation                     | 237840 - Uploads to AWS S3 and Configured CDN - installation                     | 35807 - Setup Discourse with KeyCDN - sysadmin                |
+----------------------------------------------------------------------------------+----------------------------------------------------------------------------------+---------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                             14717 - Login to Discourse with custom Oauth2 provider - feature                                                                              |
+--------------------------------------------------------------------+--------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 32f                                                                | 16f                                                                | bit                                                                             |
+--------------------------------------------------------------------+--------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 33879 - Discourse OAuth2 Basic - plugin                            | 33879 - Discourse OAuth2 Basic - plugin                            | 64540 - Help implementing SSO - support                                         |
| 163147 - External OAuth2 using the discourse signin page - support | 163147 - External OAuth2 using the discourse signin page - support | 33879 - Discourse OAuth2 Basic - plugin                                         |
| 182536 - Using custom authentication - dev                         | 182536 - Using custom authentication - dev                         | 55018 - Login confusion - ux                                                    |
| 64540 - Help implementing SSO - support                            | 64540 - Help implementing SSO - support                            | 183700 - Fake authentication provider for development/testing purposes - plugin |
| 43872 - Can Discourse be used as an OAuth provider? - support      | 43872 - Can Discourse be used as an OAuth provider? - support      | 178600 - Login with FB, google and apple only - support                         |
+--------------------------------------------------------------------+--------------------------------------------------------------------+---------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                  13745 - Configure GitHub login for Discourse - admins                                                                   |
+----------------------------------------------------------+----------------------------------------------------------+--------------------------------------------------------------------+
| 32f                                                      | 16f                                                      | bit                                                                |
+----------------------------------------------------------+----------------------------------------------------------+--------------------------------------------------------------------+
| 132384 - Discourse SSO with OAuth2 - support             | 132384 - Discourse SSO with OAuth2 - support             | 44836 - Improve GitHub login for private sites - feature           |
| 157718 - Github authentication redirect error - support  | 157718 - Github authentication redirect error - support  | 13394 - Configure Facebook login for Discourse - admins            |
| 15858 - Configure Google login for Discourse - admins    | 15858 - Configure Google login for Discourse - admins    | 15858 - Configure Google login for Discourse - admins              |
| 13394 - Configure Facebook login for Discourse - admins  | 13394 - Configure Facebook login for Discourse - admins  | 119573 - Github and Twitter Login/Sign-Up Functionality? - support |
| 44836 - Improve GitHub login for private sites - feature | 44836 - Improve GitHub login for private sites - feature | 132384 - Discourse SSO with OAuth2 - support                       |
+----------------------------------------------------------+----------------------------------------------------------+--------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                   13847 - Allow SSL / HTTPS for your Discourse Docker setup - sysadmin                                                                                                   |
+-----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
| 32f                                                                                     | 16f                                                                                     | bit                                                                                  |
+-----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
| 106640 - How to install SSL certificate in Discourse - support                          | 106640 - How to install SSL certificate in Discourse - support                          | 106640 - How to install SSL certificate in Discourse - support                       |
| 56577 - How to Set Up SSL in Discourse - installation                                   | 56577 - How to Set Up SSL in Discourse - installation                                   | 40709 - Set up HTTPS support with Let's Encrypt - sysadmin                           |
| 40709 - Set up HTTPS support with Let's Encrypt - sysadmin                              | 40709 - Set up HTTPS support with Let's Encrypt - sysadmin                              | 250923 - SSL certificate expired and after that - Error 404 Not Found - installation |
| 230300 - Cannot disable ssl with discourse-setup (initial simple docker) - installation | 230300 - Cannot disable ssl with discourse-setup (initial simple docker) - installation | 139848 - DNS validation for Let's Encrypt? - installation                            |
| 139848 - DNS validation for Let's Encrypt? - installation                               | 139848 - DNS validation for Let's Encrypt? - installation                               | 56577 - How to Set Up SSL in Discourse - installation                                |
+-----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                             63116 - Discourse Moderation Guide - moderators                                                                                                                                             |
+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+
| 32f                                                                                                         | 16f                                                                                                         | bit                                                                                                         |
+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+
| 73014 - How to guide for users - support                                                                    | 73014 - How to guide for users - support                                                                    | 101348 - Help a new moderator understand Discourse? - support                                               |
| 101348 - Help a new moderator understand Discourse? - support                                               | 101348 - Help a new moderator understand Discourse? - support                                               | 284754 - Grant Admin or Moderator Privileges to a User - admins                                             |
| 202769 - [Superceded] Moderation privileges for moderators, category moderators and TL3+ users - moderators | 202769 - [Superceded] Moderation privileges for moderators, category moderators and TL3+ users - moderators | 202769 - [Superceded] Moderation privileges for moderators, category moderators and TL3+ users - moderators |
| 284754 - Grant Admin or Moderator Privileges to a User - admins                                             | 284754 - Grant Admin or Moderator Privileges to a User - admins                                             | 134799 - Seeing activity of TL4 (Leader) users - feature                                                    |
| 23799 - Better solution to help TL0 / new users? - feature                                                  | 23799 - Better solution to help TL0 / new users? - feature                                                  | 35171 - Understanding user statuses, roles, and permissions - moderators                                    |
+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                   15544 - Invite users to a group - admins                                                                                                                   |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+------------------------------------------------------------------+
| 32f                                                                                                 | 16f                                                                                                 | bit                                                              |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+------------------------------------------------------------------+
| 143536 - How do I add users to a group? - support                                                   | 143536 - How do I add users to a group? - support                                                   | 143536 - How do I add users to a group? - support                |
| 189357 - Group owners can invite users regardless of trust level - bug                              | 189357 - Group owners can invite users regardless of trust level - bug                              | 58366 - How to limit invites to admins - support                 |
| 58366 - How to limit invites to admins - support                                                    | 58366 - How to limit invites to admins - support                                                    | 204345 - Group Owners can't send Invite Links to Group - support |
| 117243 - Who can invite new users? Can I configure that? - support                                  | 117243 - Who can invite new users? Can I configure that? - support                                  | 182175 - How to enable invite link for members? - support        |
| 124096 - Configure how users can create and send invites for others to join your community - admins | 124096 - Configure how users can create and send invites for others to join your community - admins | 16468 - Send Bulk User Invites - admins                          |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                             45238 - Add an offline page to display when Discourse is rebuilding or starting up - sysadmin                                                                                                             |
+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
| 32f                                                                                                   | 16f                                                                                                   | bit                                                                                                   |
+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
| 17247 - Run other websites on the same machine as Discourse - sysadmin                                | 17247 - Run other websites on the same machine as Discourse - sysadmin                                | 281488 - Showing a "Under maintenance" page using nginx at the "launcher rebuild app"? - installation |
| 206907 - After activating HTTPS Discourse doesn´t work - installation                                 | 206907 - After activating HTTPS Discourse doesn´t work - installation                                 | 81462 - Setting up offline page - installation                                                        |
| 81462 - Setting up offline page - installation                                                        | 81462 - Setting up offline page - installation                                                        | 265417 - How to setup NGINX in the Discourse Docker container - installation                          |
| 121869 - Setting up Discourse on a machine with existing Nginx - installation                         | 121869 - Setting up Discourse on a machine with existing Nginx - installation                         | 17247 - Run other websites on the same machine as Discourse - sysadmin                                |
| 281488 - Showing a "Under maintenance" page using nginx at the "launcher rebuild app"? - installation | 281488 - Showing a "Under maintenance" page using nginx at the "launcher rebuild app"? - installation | 121869 - Setting up Discourse on a machine with existing Nginx - installation                         |
+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                  19157 - Install Plugins in Discourse - sysadmin                                                                                                   |
+------------------------------------------------------------------------------+------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
| 32f                                                                          | 16f                                                                          | bit                                                                                  |
+------------------------------------------------------------------------------+------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
| 257417 - I need help on installing a plugin - installation                   | 257417 - I need help on installing a plugin - installation                   | 257417 - I need help on installing a plugin - installation                           |
| 123692 - I want to install a plugin for development, what should I do? - dev | 123692 - I want to install a plugin for development, what should I do? - dev | 36625 - How install discourse in home path? - installation                           |
| 155696 - Cannot install plugin - nothing happens - support                   | 155696 - Cannot install plugin - nothing happens - support                   | 123692 - I want to install a plugin for development, what should I do? - dev         |
| 255097 - Plugin not being installed - installation                           | 255097 - Plugin not being installed - installation                           | 227390 - Is it possible to use a local plugin directory with a docker install? - dev |
| 196570 - Not able to install any Discourse plugins - support                 | 196570 - Not able to install any Discourse plugins - support                 | 155696 - Cannot install plugin - nothing happens - support                           |
+------------------------------------------------------------------------------+------------------------------------------------------------------------------+--------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                          15858 - Configure Google login for Discourse - admins                                                                                                           |
+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
| 32f                                                                                    | 16f                                                                                    | bit                                                                                    |
+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
| 13394 - Configure Facebook login for Discourse - admins                                | 13394 - Configure Facebook login for Discourse - admins                                | 13394 - Configure Facebook login for Discourse - admins                                |
| 291633 - Can't setup Google login for Discourse - sso                                  | 291633 - Can't setup Google login for Discourse - sso                                  | 64633 - Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin - admins |
| 226850 - Enable group sync from Google Workplace (experimental) - admins               | 226850 - Enable group sync from Google Workplace (experimental) - admins               | 291633 - Can't setup Google login for Discourse - sso                                  |
| 64633 - Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin - admins | 64633 - Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin - admins | 42182 - Hosted discourse, google oauth2 > 502 on callback - support                    |
| 13745 - Configure GitHub login for Discourse - admins                                  | 13745 - Configure GitHub login for Discourse - admins                                  | 50361 - OAuth login with Google and Facebook not working - support                     |
+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                       13395 - Configure Twitter login and rich embeds for Discourse - admins                                                                                        |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 32f                                                                             | 16f                                                                             | bit                                                                             |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 239398 - Twitter oneboxes now require Twitter credentials - announcements       | 239398 - Twitter oneboxes now require Twitter credentials - announcements       | 119029 - Disable DiscourseConnect - admins                                      |
| 233102 - Have some problems to configure embed Twitter - support                | 233102 - Have some problems to configure embed Twitter - support                | 7582 - Configure passenger to allow Twitter login when using Varnish - sysadmin |
| 238742 - Tweet preview is no longer working on my instance - support            | 238742 - Tweet preview is no longer working on my instance - support            | 261792 - Twitter Native Embed - theme-component                                 |
| 7582 - Configure passenger to allow Twitter login when using Varnish - sysadmin | 7582 - Configure passenger to allow Twitter login when using Varnish - sysadmin | 283801 - Twitter login doesn't work on meta - Site Feedback                     |
| 53763 - Logins with Google and Facebook - dev                                   | 53763 - Logins with Google and Facebook - dev                                   | 119573 - Github and Twitter Login/Sign-Up Functionality? - support              |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                             20584 - Configure a firewall for Discourse - sysadmin                                                                                             |
+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+
| 32f                                                                           | 16f                                                                           | bit                                                                           |
+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+
| 280363 - Port 80/443 not accessible while installing Discourse - installation | 280363 - Port 80/443 not accessible while installing Discourse - installation | 231873 - Will UFW limit Discourse too? - installation                         |
| 231873 - Will UFW limit Discourse too? - installation                         | 231873 - Will UFW limit Discourse too? - installation                         | 143785 - How to secure the Linux server? - hosting                            |
| 136305 - How to use `iptables` inside Discourse docker container - hosting    | 136305 - How to use `iptables` inside Discourse docker container - hosting    | 280363 - Port 80/443 not accessible while installing Discourse - installation |
| 256746 - Issue installing Discourse on OVH VPS Ubuntu 22.04 - installation    | 256746 - Issue installing Discourse on OVH VPS Ubuntu 22.04 - installation    | 217915 - Using other ports than 80 and 443 - HowTo? - hosting                 |
| 217915 - Using other ports than 80 and 443 - HowTo? - hosting                 | 217915 - Using other ports than 80 and 443 - HowTo? - hosting                 | 97529 - Access Discourse on Port Forwarded by Router - hosting                |
+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                   16098 - Change the domain name or rename your Discourse - sysadmin                                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 32f                                                                       | 16f                                                                       | bit                                                                            |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 104022 - Our domain name changed, where do I edit the hostname? - support | 104022 - Our domain name changed, where do I edit the hostname? - support | 194018 - Changing domain name - support                                        |
| 151367 - Changing discourse from domain to subdomain? - support           | 151367 - Changing discourse from domain to subdomain? - support           | 263974 - How do I change the URL of my Discourse community - support           |
| 194018 - Changing domain name - support                                   | 194018 - Changing domain name - support                                   | 102366 - Hosted-by-discourse.com .. how to configure / rebake / ssh? - hosting |
| 71852 - Rename custom domain of hosted Discourse forum - support          | 71852 - Rename custom domain of hosted Discourse forum - support          | 40852 - Change Domain of Discourse Cloud-Version - support                     |
| 40852 - Change Domain of Discourse Cloud-Version - support                | 40852 - Change Domain of Discourse Cloud-Version - support                | 151367 - Changing discourse from domain to subdomain? - support                |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+--------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                     14727 - Install Discourse on Ubuntu or Debian for Development - developers                                                                     |
+----------------------------------------------------------------------+----------------------------------------------------------------------+----------------------------------------------------------------------+
| 32f                                                                  | 16f                                                                  | bit                                                                  |
+----------------------------------------------------------------------+----------------------------------------------------------------------+----------------------------------------------------------------------+
| 15772 - Install Discourse on macOS for development - developers      | 15772 - Install Discourse on macOS for development - developers      | 15772 - Install Discourse on macOS for development - developers      |
| 75149 - Install Discourse on Windows 10 for development - developers | 75149 - Install Discourse on Windows 10 for development - developers | 75149 - Install Discourse on Windows 10 for development - developers |
| 253031 - Discourse dev install script may need upgrade - dev         | 253031 - Discourse dev install script may need upgrade - dev         | 253031 - Discourse dev install script may need upgrade - dev         |
| 118368 - Issue in setup discourse on ubuntu server - installation    | 118368 - Issue in setup discourse on ubuntu server - installation    | 118368 - Issue in setup discourse on ubuntu server - installation    |
| 37647 - Natively install Discourse in Arch Linux - installation      | 37647 - Natively install Discourse in Arch Linux - installation      | 102009 - Install Discourse for development using Docker - developers |
+----------------------------------------------------------------------+----------------------------------------------------------------------+----------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                 96331 - Discourse New User Guide - users                                                                                                                  |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
| 32f                                                                            | 16f                                                                            | bit                                                                                                     |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
| 33168 - Category Naming / Site Organization Conventions? - community           | 33168 - Category Naming / Site Organization Conventions? - community           | 234270 - Using discourse as a Comic review/discussion platform - support                                |
| 249057 - Use discourse information and basic calculations in custom css? - dev | 249057 - Use discourse information and basic calculations in custom css? - dev | 63454 - Hacking discourse to create sub-sub categories - dev                                            |
| 112656 - Brand new user. Could use basic guidance - community                  | 112656 - Brand new user. Could use basic guidance - community                  | 212065 - Expanding use of tags - linking multiple ideas across categories, threads, and posts - feature |
| 211353 - Starting out in Discourse- Creating Categories and Topics - community | 211353 - Starting out in Discourse- Creating Categories and Topics - community | 86078 - Discourse 2.0.0.beta7 Release Notes - announcements                                             |
| 234270 - Using discourse as a Comic review/discussion platform - support       | 234270 - Using discourse as a Comic review/discussion platform - support       | 197224 - Create a category in Discourse - admins                                                        |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                    80559 - Looking for a Developer to Migrate 2 Existing Forums to Discourse - marketplace                                                                                                                     |
+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+
| 32f                                                                                                      | 16f                                                                                                      | bit                                                                                                      |
+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+
| 218598 - Old TYPO3 Forum - Migration to discourse - marketplace                                          | 218598 - Old TYPO3 Forum - Migration to discourse - marketplace                                          | 218598 - Old TYPO3 Forum - Migration to discourse - marketplace                                          |
| 54780 - [PAID] Migrate VBulletin > Discourse - marketplace                                               | 54780 - [PAID] Migrate VBulletin > Discourse - marketplace                                               | 179689 - [PAID] - Looking for Discourse developer to build forum plugin for wordpress site - marketplace |
| 179689 - [PAID] - Looking for Discourse developer to build forum plugin for wordpress site - marketplace | 179689 - [PAID] - Looking for Discourse developer to build forum plugin for wordpress site - marketplace | 126183 - SMF to Discourse Migration - marketplace                                                        |
| 11571 - Looking for a developer for Discourse Customization - marketplace                                | 11571 - Looking for a developer for Discourse Customization - marketplace                                | 287669 - Seeking help for migrating from Discuz 3.4 to Discourse - marketplace                           |
| 126183 - SMF to Discourse Migration - marketplace                                                        | 126183 - SMF to Discourse Migration - marketplace                                                        | 221596 - Migrating Xenforo 2.2 to Discourse - marketplace                                                |
+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                     16326 - Troubleshoot email on a new Discourse install - sysadmin                                                                                                                                     |
+-------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------+
| 32f                                                                                                                                 | 16f                                                                                                                                 | bit                                                          |
+-------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------+
| 160424 - Email Troubleshooting - installation                                                                                       | 160424 - Email Troubleshooting - installation                                                                                       | 160424 - Email Troubleshooting - installation                |
| 199276 - Emails are not sent - installation                                                                                         | 199276 - Emails are not sent - installation                                                                                         | 199276 - Emails are not sent - installation                  |
| 147622 - Trouble with Admin Mail on Signup - installation                                                                           | 147622 - Trouble with Admin Mail on Signup - installation                                                                           | 169411 - Email not sending after update - installation       |
| 169411 - Email not sending after update - installation                                                                              | 169411 - Email not sending after update - installation                                                                              | 29369 - Email no longer works - support                      |
| 237744 - Email not working with 123-reg and discourse on hosted Virtual Private Server - all other aspects appear to - installation | 237744 - Email not working with 123-reg and discourse on hosted Virtual Private Server - all other aspects appear to - installation | 201643 - When changing the email, it does not work - support |
+-------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                       5249 - What is "Site Feedback"? - Site Feedback                                                                        |
+---------------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------------+
| 32f                                                           | 16f                                                           | bit                                                          |
+---------------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------------+
| 1 - About the Site Feedback category - Site Feedback          | 1 - About the Site Feedback category - Site Feedback          | 1 - About the Site Feedback category - Site Feedback         |
| 24 - About the site feedback category - Site Feedback         | 24 - About the site feedback category - Site Feedback         | 24 - About the site feedback category - Site Feedback        |
| 159451 - Managing feedback & suggestions - community          | 159451 - Managing feedback & suggestions - community          | 240261 - How to delete "Site-feedback" Category - support    |
| 155493 - Hide 'Site Feedback' from public view - installation | 155493 - Hide 'Site Feedback' from public view - installation | 280849 - Documentation in a Discussion forum - Site Feedback |
| 240261 - How to delete "Site-feedback" Category - support     | 240261 - How to delete "Site-feedback" Category - support     | 274844 - What is "Staff Experience"? - Site Feedback         |
+---------------------------------------------------------------+---------------------------------------------------------------+--------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                                                             33889 - The State of JavaScript on Android in 2015 is... poor - Uncategorized                                                                                                                                                             |
+-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
| 32f                                                                                                                                                 | 16f                                                                                                                                                 | bit                                                                                       |
+-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
| 41727 - Discourse mobile slow on 2013 Android phone - support                                                                                       | 41727 - Discourse mobile slow on 2013 Android phone - support                                                                                       | 41727 - Discourse mobile slow on 2013 Android phone - support                             |
| 214967 - Poor performance on Largest Contentful Paint - support                                                                                     | 214967 - Poor performance on Largest Contentful Paint - support                                                                                     | 214967 - Poor performance on Largest Contentful Paint - support                           |
| 92073 - Android "slow_platform" per page setting - support                                                                                          | 92073 - Android "slow_platform" per page setting - support                                                                                          | 85377 - Page speed results and speed results are really very slow in new update - support |
| 39221 - Help us test our new post rendering engine! - bug                                                                                           | 39221 - Help us test our new post rendering engine! - bug                                                                                           | 39221 - Help us test our new post rendering engine! - bug                                 |
| 35248 - Discourse poor on mobile has 5 blocking script resources and 2 blocking CSS resources. This causes a delay in rendering your page - support | 35248 - Discourse poor on mobile has 5 blocking script resources and 2 blocking CSS resources. This causes a delay in rendering your page - support | 181735 - My discourse speed is very slow - installation                                   |
+-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                               17247 - Run other websites on the same machine as Discourse - sysadmin                                                                                                                |
+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+
| 32f                                                                                             | 16f                                                                                             | bit                                                                                             |
+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+
| 136911 - More than one site as different container running on the same do server - installation | 136911 - More than one site as different container running on the same do server - installation | 136911 - More than one site as different container running on the same do server - installation |
| 45238 - Add an offline page to display when Discourse is rebuilding or starting up - sysadmin   | 45238 - Add an offline page to display when Discourse is rebuilding or starting up - sysadmin   | 45238 - Add an offline page to display when Discourse is rebuilding or starting up - sysadmin   |
| 182504 - Can't get Discourse to work on different ports - installation                          | 182504 - Can't get Discourse to work on different ports - installation                          | 182504 - Can't get Discourse to work on different ports - installation                          |
| 61412 - Setting up Discourse on a VPS with other sites - installation                           | 61412 - Setting up Discourse on a VPS with other sites - installation                           | 125075 - Wanting to run Discourse alongside apache - installation                               |
| 72071 - Discourse not working through separate nginx docker - installation                      | 72071 - Discourse not working through separate nginx docker - installation                      | 46401 - How to change the port from docker - help - installation                                |
+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                              22706 - Discourse REST API Documentation - developers                                                                                                                              |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+
| 32f                                                                                                 | 16f                                                                                                 | bit                                                                                                 |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+
| 147595 - All API calls now getting "You are not permitted to view the requested resource" - support | 147595 - All API calls now getting "You are not permitted to view the requested resource" - support | 147595 - All API calls now getting "You are not permitted to view the requested resource" - support |
| 155639 - Help me troubleshoot my Discourse SSO - support                                            | 155639 - Help me troubleshoot my Discourse SSO - support                                            | 155639 - Help me troubleshoot my Discourse SSO - support                                            |
| 129863 - Discourse API - Unable to query certain endpoints - support                                | 129863 - Discourse API - Unable to query certain endpoints - support                                | 215395 - Getting a user's discourse subscriptions through api - dev                                 |
| 135155 - API CORS Headers Incorrect - support                                                       | 135155 - API CORS Headers Incorrect - support                                                       | 138265 - Why isn't the Discourse API fully documented? - dev                                        |
| 215395 - Getting a user's discourse subscriptions through api - dev                                 | 215395 - Getting a user's discourse subscriptions through api - dev                                 | 140566 - GitHub logins using deprecated authentication API? - support                               |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                               12987 - Discourse VK Authentication (vkontakte) - plugin                                                                                                               |
+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+
| 32f                                                                                        | 16f                                                                                        | bit                                                                                        |
+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+
| 231408 - Can VKontakte be configured to login to Discourse? How to configure it? - support | 231408 - Can VKontakte be configured to login to Discourse? How to configure it? - support | 231408 - Can VKontakte be configured to login to Discourse? How to configure it? - support |
| 33879 - Discourse OAuth2 Basic - plugin                                                    | 33879 - Discourse OAuth2 Basic - plugin                                                    | 52671 - Discourse login for odnoklassniki - feature                                        |
| 52671 - Discourse login for odnoklassniki - feature                                        | 52671 - Discourse login for odnoklassniki - feature                                        | 33879 - Discourse OAuth2 Basic - plugin                                                    |
| 46818 - Discourse LinkedIn Authentication - plugin                                         | 46818 - Discourse LinkedIn Authentication - plugin                                         | 51731 - Microsoft Authentication - plugin                                                  |
| 18153 - Discourse Steam Login - plugin                                                     | 18153 - Discourse Steam Login - plugin                                                     | 18153 - Discourse Steam Login - plugin                                                     |
+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                7229 - Set up file and image uploads to S3 - sysadmin                                                                                                                |
+---------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
| 32f                                                                                         | 16f                                                                                         | bit                                                                                     |
+---------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
| 117655 - Set up image uploads to Google Cloud Storage - admins                              | 117655 - Set up image uploads to Google Cloud Storage - admins                              | 117655 - Set up image uploads to Google Cloud Storage - admins                          |
| 244093 - The bucket does not allow ACLs - support                                           | 244093 - The bucket does not allow ACLs - support                                           | 104071 - S3 image upload access denied while backups upload working fine - installation |
| 294394 - Free Hosting Plan and AWS - support                                                | 294394 - Free Hosting Plan and AWS - support                                                | 244093 - The bucket does not allow ACLs - support                                       |
| 158612 - What are the right settings to use S3 bucket (with non-Amazon URL)? - installation | 158612 - What are the right settings to use S3 bucket (with non-Amazon URL)? - installation | 6779 - Storing Images in the cloud - hosting                                            |
| 213112 - AWS S3 Object Ownership - installation                                             | 213112 - AWS S3 Object Ownership - installation                                             | 294394 - Free Hosting Plan and AWS - support                                            |
+---------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                               40709 - Set up HTTPS support with Let's Encrypt - sysadmin                                                                                                                |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+
| 32f                                                                                            | 16f                                                                                            | bit                                                                                   |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+
| 13847 - Allow SSL / HTTPS for your Discourse Docker setup - sysadmin                           | 13847 - Allow SSL / HTTPS for your Discourse Docker setup - sysadmin                           | 51626 - Setting up SSL with my domain name and Discourse instance - support           |
| 64853 - Minimum needed to get LetsEncrypt working on a GCE instance - support                  | 64853 - Minimum needed to get LetsEncrypt working on a GCE instance - support                  | 13847 - Allow SSL / HTTPS for your Discourse Docker setup - sysadmin                  |
| 104791 - Script Error Enabling Let's Encrypt on new Discourse instance - installation          | 104791 - Script Error Enabling Let's Encrypt on new Discourse instance - installation          | 84840 - Setup Let’s Encrypt + non-www > www - sysadmin                                |
| 117226 - Using a certificate when Discourse is installed behind a reverse proxy - installation | 117226 - Using a certificate when Discourse is installed behind a reverse proxy - installation | 104791 - Script Error Enabling Let's Encrypt on new Discourse instance - installation |
| 230300 - Cannot disable ssl with discourse-setup (initial simple docker) - installation        | 230300 - Cannot disable ssl with discourse-setup (initial simple docker) - installation        | 106640 - How to install SSL certificate in Discourse - support                        |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                          15772 - Install Discourse on macOS for development - developers                                                                                          |
+----------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
| 32f                                                                        | 16f                                                                        | bit                                                                                     |
+----------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
| 14727 - Install Discourse on Ubuntu or Debian for Development - developers | 14727 - Install Discourse on Ubuntu or Debian for Development - developers | 14727 - Install Discourse on Ubuntu or Debian for Development - developers              |
| 105816 - Share your Discourse dev setup - dev                              | 105816 - Share your Discourse dev setup - dev                              | 131562 - Best dev installation method for running on macOS? - installation              |
| 102009 - Install Discourse for development using Docker - developers       | 102009 - Install Discourse for development using Docker - developers       | 102009 - Install Discourse for development using Docker - developers                    |
| 131562 - Best dev installation method for running on macOS? - installation | 131562 - Best dev installation method for running on macOS? - installation | 143638 - Installing Discourse for macOS Development Using asdf and docker-compose - dev |
| 212562 - Help me setup my Discourse development environment - marketplace  | 212562 - Help me setup my Discourse development environment - marketplace  | 105816 - Share your Discourse dev setup - dev                                           |
+----------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                               23325 - Manually update Discourse and Docker image to latest - sysadmin                                                                                                                                |
+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
| 32f                                                                                                        | 16f                                                                                                        | bit                                                                                                        |
+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
| 135127 - Feature Request: Less updates to Docker - installation                                            | 135127 - Feature Request: Less updates to Docker - installation                                            | 135127 - Feature Request: Less updates to Docker - installation                                            |
| 275841 - Updating I get a "Configuring openssh-server" message about the "sshd_config" file - installation | 275841 - Updating I get a "Configuring openssh-server" message about the "sshd_config" file - installation | 122815 - Upgrade without SSH access - support                                                              |
| 179524 - How do you ensure a stable update? - support                                                      | 179524 - How do you ensure a stable update? - support                                                      | 275841 - Updating I get a "Configuring openssh-server" message about the "sshd_config" file - installation |
| 217951 - Standard server maintaince question - installation                                                | 217951 - Standard server maintaince question - installation                                                | 24789 - Upgrade path for very old versions of discourse? - support                                         |
| 68330 - Looking up available upgrades via CLI - hosting                                                    | 68330 - Looking up available upgrades via CLI - hosting                                                    | 68330 - Looking up available upgrades via CLI - hosting                                                    |
+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                   1 - About the Site Feedback category - Site Feedback                                                                    |
+--------------------------------------------------------------+--------------------------------------------------------------+-------------------------------------------------------------+
| 32f                                                          | 16f                                                          | bit                                                         |
+--------------------------------------------------------------+--------------------------------------------------------------+-------------------------------------------------------------+
| 24 - About the site feedback category - Site Feedback        | 24 - About the site feedback category - Site Feedback        | 24 - About the site feedback category - Site Feedback       |
| 5249 - What is "Site Feedback"? - Site Feedback              | 5249 - What is "Site Feedback"? - Site Feedback              | 5249 - What is "Site Feedback"? - Site Feedback             |
| 159451 - Managing feedback & suggestions - community         | 159451 - Managing feedback & suggestions - community         | 291853 - Daily Summary Feedback - Site Feedback             |
| 291942 - The new #forum-summaries category - Site Feedback   | 291942 - The new #forum-summaries category - Site Feedback   | 294905 - About the theme feedback category - theme feedback |
| 280849 - Documentation in a Discussion forum - Site Feedback | 280849 - Documentation in a Discussion forum - Site Feedback | 292429 - Weekly Summary Feedback - Site Feedback            |
+--------------------------------------------------------------+--------------------------------------------------------------+-------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                        66522 - Discourse Chat Integration - plugin                                                                                                                         |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 32f                                                                                            | 16f                                                                                            | bit                                                                                      |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 276239 - Chat Integration and Discourse Chat - feature                                         | 276239 - Chat Integration and Discourse Chat - feature                                         | 65881 - Gitter integration for Discourse - dev                                           |
| 230881 - Discourse Chat - plugin                                                               | 230881 - Discourse Chat - plugin                                                               | 276239 - Chat Integration and Discourse Chat - feature                                   |
| 65881 - Gitter integration for Discourse - dev                                                 | 65881 - Gitter integration for Discourse - dev                                                 | 150851 - How can I use discourse plugin in php script website? - support                 |
| 92734 - Can you enable a plugin that integrates slack and discourse? - support                 | 92734 - Can you enable a plugin that integrates slack and discourse? - support                 | 230881 - Discourse Chat - plugin                                                         |
| 103935 - Gitter support in chat-integration appears to be missing settings and rules - support | 103935 - Gitter support in chat-integration appears to be missing settings and rules - support | 66603 - Set up Telegram integration using the discourse-chat-integration plugin - admins |
+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                              30810 - Migrate a phpBB3 forum to Discourse - sysadmin                                                                                              |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 32f                                                                            | 16f                                                                            | bit                                                                            |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 263818 - Migrate phpBB3 forum new data to existing discourse forum - migration | 263818 - Migrate phpBB3 forum new data to existing discourse forum - migration | 230968 - Change from phpbb to Discourse - migration                            |
| 16616 - Migrate from another forum to Discourse - sysadmin                     | 16616 - Migrate from another forum to Discourse - sysadmin                     | 263818 - Migrate phpBB3 forum new data to existing discourse forum - migration |
| 215348 - Importing from phpBB - migration                                      | 215348 - Importing from phpBB - migration                                      | 215348 - Importing from phpBB - migration                                      |
| 230968 - Change from phpbb to Discourse - migration                            | 230968 - Change from phpbb to Discourse - migration                            | 31844 - Migrating a PhpBB2 forum to Discourse - support                        |
| 26572 - Upgrading an old phpBB client forum to Discourse? - installation       | 26572 - Upgrading an old phpBB client forum to Discourse? - installation       | 22935 - phpBB3 import script improvements - feature                            |
+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                               93648 - Beginner's guide to developing Discourse Themes - theme developers                                                                                                                               |
+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 32f                                                                                                                  | 16f                                                                                                                  | bit                                                                                      |
+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
| 152002 - Designer's Guide to getting started with themes in Discourse - theme developers                             | 152002 - Designer's Guide to getting started with themes in Discourse - theme developers                             | 292620 - How to develop new Theme - dev                                                  |
| 292620 - How to develop new Theme - dev                                                                              | 292620 - How to develop new Theme - dev                                                                              | 152002 - Designer's Guide to getting started with themes in Discourse - theme developers |
| 222757 - How do I get started with Discourse development as a regular end user with no programming experience? - dev | 222757 - How do I get started with Discourse development as a regular end user with no programming experience? - dev | 264925 - I want to learn how to program for Discourse - dev                              |
| 264925 - I want to learn how to program for Discourse - dev                                                          | 264925 - I want to learn how to program for Discourse - dev                                                          | 264175 - Develop a theme - dev                                                           |
| 264175 - Develop a theme - dev                                                                                       | 264175 - Develop a theme - dev                                                                                       | 260968 - How to use themes? - support                                                    |
+----------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                         24115 - JavaScript Error Reports - missing source, line and column number - bug                                                                                                                          |
+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 32f                                                                                                                    | 16f                                                                                                                    | bit                                                                            |
+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
| 165464 - Javascript error + content missing after update 2.6.0.beta3 - installation                                    | 165464 - Javascript error + content missing after update 2.6.0.beta3 - installation                                    | 24051 - JavaScript Error in logs: evaluating this.get("dropDownContent") - bug |
| 24194 - IE9 vs Chrome comparison review - bug                                                                          | 24194 - IE9 vs Chrome comparison review - bug                                                                          | 274331 - Internal Server Error on Upgrade page - support                       |
| 24051 - JavaScript Error in logs: evaluating this.get("dropDownContent") - bug                                         | 24051 - JavaScript Error in logs: evaluating this.get("dropDownContent") - bug                                         | 83553 - Minor design errors (groups) - ux                                      |
| 48695 - A text like «Tags: #<Tag:0x007fa928f57de0>» is shown on a tagged topic page, when JavaScript is disabled - bug | 48695 - A text like «Tags: #<Tag:0x007fa928f57de0>» is shown on a tagged topic page, when JavaScript is disabled - bug | 121951 - Javascript error in FireFox - support                                 |
| 148991 - Just updated, getting 429 errors in Edge - bug                                                                | 148991 - Just updated, getting 429 errors in Edge - bug                                                                | 142173 - Ember_jquery 429 error - support                                      |
+------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                         30155 - Discourse Solved - plugin                                                                                                                         |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
| 32f                                                                             | 16f                                                                             | bit                                                                                                           |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
| 56032 - Question Answer Plugin - plugin                                         | 56032 - Question Answer Plugin - plugin                                         | 28129 - Solved Button Plugin - feature                                                                        |
| 101649 - Unable to allow solved on categories - support                         | 101649 - Unable to allow solved on categories - support                         | 56032 - Question Answer Plugin - plugin                                                                       |
| 28129 - Solved Button Plugin - feature                                          | 28129 - Solved Button Plugin - feature                                          | 203857 - Solved Plugin broke site - bug                                                                       |
| 290072 - No Solution option as a orginal poster in Discourse forum - support    | 290072 - No Solution option as a orginal poster in Discourse forum - support    | 58376 - Can I view a list of solved and unsolved topics in a category - support                               |
| 58376 - Can I view a list of solved and unsolved topics in a category - support | 58376 - Can I view a list of solved and unsolved topics in a category - support | 234354 - Hello Community Experts- are we able to configure discussions to be threads AND questions? - support |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                69776 - Events Plugin :calendar: - plugin                                                                                                 |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+----------------------------------------------------------------------+
| 32f                                                                             | 16f                                                                             | bit                                                                  |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+----------------------------------------------------------------------+
| 97376 - Discourse Calendar (and Event) - plugin                                 | 97376 - Discourse Calendar (and Event) - plugin                                 | 97376 - Discourse Calendar (and Event) - plugin                      |
| 252450 - Discourse Event (Official) v. Events Plugin (Pavilion) - Uncategorized | 252450 - Discourse Event (Official) v. Events Plugin (Pavilion) - Uncategorized | 187426 - 📅 Event List Widget (Layouts Plugin) - extras              |
| 187426 - 📅 Event List Widget (Layouts Plugin) - extras                         | 187426 - 📅 Event List Widget (Layouts Plugin) - extras                         | 165536 - Discourse Calendar - How to? - support                      |
| 165536 - Discourse Calendar - How to? - support                                 | 165536 - Discourse Calendar - How to? - support                                 | 149964 - Create Events - admins                                      |
| 20898 - Calendar in Discourse - feature                                         | 20898 - Calendar in Discourse - feature                                         | 184121 - Showing discourse events at the top of a category - feature |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+----------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                         3102 - Please visit our Discourse Forum! (Directory) - Site Feedback                                                                          |
+-----------------------------------------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------------------------------+
| 32f                                                                   | 16f                                                                   | bit                                                                   |
+-----------------------------------------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------------------------------+
| 204711 - What's new since 2018? - community                           | 204711 - What's new since 2018? - community                           | 113669 - Listing of all discourse forums - community                  |
| 252311 - How many websites are using Discourse per country? - support | 252311 - How many websites are using Discourse per country? - support | 137331 - Discourse showcase - community                               |
| 113669 - Listing of all discourse forums - community                  | 113669 - Listing of all discourse forums - community                  | 252311 - How many websites are using Discourse per country? - support |
| 137331 - Discourse showcase - community                               | 137331 - Discourse showcase - community                               | 204711 - What's new since 2018? - community                           |
| 89300 - Customization? Scaling? - installation                        | 89300 - Customization? Scaling? - installation                        | 187794 - Discourse team grows to 50 | Blog - blog                     |
+-----------------------------------------------------------------------+-----------------------------------------------------------------------+-----------------------------------------------------------------------+
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                       47142 - Material Design Stock Theme - theme                                                                                        |
+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+
| 32f                                                                    | 16f                                                                    | bit                                                                    |
+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+
| 168767 - How is this new topic button achieved? - support              | 168767 - How is this new topic button achieved? - support              | 64521 - Daemonite Material Theme - theme                               |
| 64521 - Daemonite Material Theme - theme                               | 64521 - Daemonite Material Theme - theme                               | 121875 - Gallery of discourse customization - ux                       |
| 121875 - Gallery of discourse customization - ux                       | 121875 - Gallery of discourse customization - ux                       | 168767 - How is this new topic button achieved? - support              |
| 203266 - How can I post my theme component? - support                  | 203266 - How can I post my theme component? - support                  | 176531 - Making my discourse site look a certain way - support         |
| 166288 - What are the themes in the Discourse set up wizard? - support | 166288 - What are the themes in the Discourse set up wizard? - support | 166288 - What are the themes in the Discourse set up wizard? - support |
+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                          23552 - Sam's Simple Theme - theme                                                                                           |
+-------------------------------------------------------------------------+-------------------------------------------------------------------------+-------------------------------------------------------------------+
| 32f                                                                     | 16f                                                                     | bit                                                               |
+-------------------------------------------------------------------------+-------------------------------------------------------------------------+-------------------------------------------------------------------+
| 29726 - New Category request: "themes" - Site Feedback                  | 29726 - New Category request: "themes" - Site Feedback                  | 29726 - New Category request: "themes" - Site Feedback            |
| 258076 - Writing a fancy theme ... worth sending upstream, or no? - dev | 258076 - Writing a fancy theme ... worth sending upstream, or no? - dev | 269466 - A reddit-ish theme for Discourse - theme                 |
| 177159 - Elementary, a simple theme for Discourse - theme               | 177159 - Elementary, a simple theme for Discourse - theme               | 180750 - Essential, a simple theme for Discourse :art: - theme    |
| 180844 - Envisioning an ultra minimal theme for Discourse - ux          | 180844 - Envisioning an ultra minimal theme for Discourse - ux          | 257112 - Design and elements like on meta.discourse.org - support |
| 108178 - Minima, a minimal theme for Discourse - theme                  | 108178 - Minima, a minimal theme for Discourse - theme                  | 181150 - Modest, a minimal theme for Discourse - theme            |
+-------------------------------------------------------------------------+-------------------------------------------------------------------------+-------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                                               39411 - Frostbite :heart: Discourse - praise                                                                                                                                |
+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+
| 32f                                                                                               | 16f                                                                                               | bit                                                                                               |
+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+
| 44804 - Discourse for Game Communities - blog                                                     | 44804 - Discourse for Game Communities - blog                                                     | 44804 - Discourse for Game Communities - blog                                                     |
| 110545 - Discourse is awesome - praise                                                            | 110545 - Discourse is awesome - praise                                                            | 251997 - Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST) - announcements |
| 23741 - UNOFFICIAL - Features Highlight page for Discourse v1.1 "Aeschines" - Uncategorized       | 23741 - UNOFFICIAL - Features Highlight page for Discourse v1.1 "Aeschines" - Uncategorized       | 97484 - We just released our Discourse instance (heavy theme customization) - praise              |
| 251997 - Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST) - announcements | 251997 - Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST) - announcements | 130188 - Make discourse.org Brave content Creator - community                                     |
| 2250 - Kudos to the Discourse team - praise                                                       | 2250 - Kudos to the Discourse team - praise                                                       | 110545 - Discourse is awesome - praise                                                            |
+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                          40121 - Discourse Topic Voting - plugin                                                                                                          |
+------------------------------------------------------------------------+------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
| 32f                                                                    | 16f                                                                    | bit                                                                                                     |
+------------------------------------------------------------------------+------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
| 227808 - Discourse Post Voting - plugin                                | 227808 - Discourse Post Voting - plugin                                | 58481 - Rename feature voting to something more encompassing - feature                                  |
| 137779 - I need someone who can install a voting plugin - support      | 137779 - I need someone who can install a voting plugin - support      | 152995 - Topic Voting plug-in - support                                                                 |
| 58481 - Rename feature voting to something more encompassing - feature | 58481 - Rename feature voting to something more encompassing - feature | 137779 - I need someone who can install a voting plugin - support                                       |
| 208424 - A "Votes" option for the top menu in main page - feature      | 208424 - A "Votes" option for the top menu in main page - feature      | 291554 - Plugin name is 'discourse-topic-voting', but plugin directory is named 'discourse-voting' - ux |
| 152995 - Topic Voting plug-in - support                                | 152995 - Topic Voting plug-in - support                                | 227808 - Discourse Post Voting - plugin                                                                 |
+------------------------------------------------------------------------+------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                             13880 - Create a swapfile for your Linux server - sysadmin                                                                                              |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 32f                                                                             | 16f                                                                             | bit                                                                             |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
| 57028 - I Have an Issue With Swap File (2GB) During Installation - installation | 57028 - I Have an Issue With Swap File (2GB) During Installation - installation | 228951 - 3G RAM + 1G Partition Swap - is it enough? - installation              |
| 200474 - Create swapfile in installation guide - installation                   | 200474 - Create swapfile in installation guide - installation                   | 200474 - Create swapfile in installation guide - installation                   |
| 228951 - 3G RAM + 1G Partition Swap - is it enough? - installation              | 228951 - 3G RAM + 1G Partition Swap - is it enough? - installation              | 57028 - I Have an Issue With Swap File (2GB) During Installation - installation |
| 179095 - Failed to create swap on install - installation                        | 179095 - Failed to create swap on install - installation                        | 148607 - WARNING: Discourse requires 1GB RAM - installation                     |
| 280861 - Error rebuilding on 2GB RAM without swap - installation                | 280861 - Error rebuilding on 2GB RAM without swap - installation                | 280861 - Error rebuilding on 2GB RAM without swap - installation                |
+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+---------------------------------------------------------------------------------+
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                                                               30515 - Developing Discourse Plugins - Part 1 - Create a basic plugin - developers                                                                                                               |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+
| 32f                                                                                                 | 16f                                                                                                 | bit                                                                                                |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+
| 107696 - Creating a plugin - dev                                                                    | 107696 - Creating a plugin - dev                                                                    | 107696 - Creating a plugin - dev                                                                   |
| 69426 - Error When creating custom plugin - dev                                                     | 69426 - Error When creating custom plugin - dev                                                     | 193889 - How deeply can you use plugins to add new complex features to a Discourse instance? - dev |
| 90032 - How can I make my own Discourse plugins? - dev                                              | 90032 - How can I make my own Discourse plugins? - dev                                              | 87048 - Learn how to build Discourse plugins by helping me - dev                                   |
| 45954 - Learn how to start building stuff for Discourse if you're newbie (like myself) - developers | 45954 - Learn how to start building stuff for Discourse if you're newbie (like myself) - developers | 123692 - I want to install a plugin for development, what should I do? - dev                       |
| 148810 - I’d like to start developing for Discourse, where should I begin? - dev                    | 148810 - I’d like to start developing for Discourse, where should I begin? - dev                    | 69426 - Error When creating custom plugin - dev                                                    |
+-----------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------+

@jkatz
Copy link
Contributor

jkatz commented Apr 17, 2024

@xfalcox Do you happen to have recall values? The sizes generally look good, and from eyeballing the data you showed the results look good, but it'd help to have some more numerical values 😄

@xfalcox
Copy link
Author

xfalcox commented Apr 17, 2024

@xfalcox Do you happen to have recall values? The sizes generally look good, and from eyeballing the data you showed the results look good, but it'd help to have some more numerical values 😄

While recall numbers are the best indeed, our feature is more "fuzzy" than that. Given a topic, I only need to find and show 5 topics who are related to the current one the user just finished reading. So while you do want to show very good matches, most of the times there are way more than 5 "good enough" fits, and even using the bit vectors, in most cases, the results were acceptable. And this is with "just" 1024 dimensions, I'd expect this to be even better with one of the slow 4096 dimensions models.

I know I could generate a "correct" set using fp32 embeddings for each topic, but that would be a more for my academic curiosity than something that I'd use to justify a change in the product.

Which brings me to my hopefulness for int8/fp8 being a good enough fit if even bit produces somewhat acceptable results.

@ankane
Copy link
Member

ankane commented Apr 19, 2024

Hi @xfalcox, thanks for sharing! The data is really interesting.

I've done some initial work for int8 vectors in the intvec branch, but want to focus on improving filtering before possibly adding more types.

@jpbalarini
Copy link

I don't know if you guys came across this blog post which is really interesting, but they also use int8 and bit quantization:
https://huggingface.co/blog/embedding-quantization

@jkatz
Copy link
Contributor

jkatz commented May 9, 2024

@jpbalarini I have read that before. It'll be great to see the results with pgvector now that v0.7.0 supports bit (binary) quantization (as well as quantization to fp16)!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants