All Issues
24,993 verified issues
[NewErrors] 6.0.0-dev.20251005 vs 5.9.3
The following errors were reported by 6.0.0-dev.20251005, but not by 5.9.3 Pipeline that generated this bug Logs for the pipeline run File that generated the pipeline This run considered 800 popular TS repos from GH (after skipping the top 0). <details> <summary>Successfully analyzed 453 of 800 visited repos</summary> | Outcome | Count | |---------|-------| | Detected interesting changes | 335 | | Detected no interesting changes | 118 | | Git clone failed | 10 | | Package install failed | 103 | | Project-graph error in old TS | 10 | | Too many errors in old TS | 196 | | Unknown failure | 28 | </details> Investigation Status | Repo | Errors | Outcome | |------|--------|---------| |47ng/nuqs|3| | |7kms/react-illustration-series|1| | |actualbudget/actual|2| | |adobe/react-spectrum|7| | |ag-grid/ag-grid|18| | |ag-ui-protocol/ag-ui|5| | |ahmedkhaleel2004/gitdiagram|1| | |aidenybai/react-scan|6| | |airbnb/react-sketchapp|1| | |ajv-validator/ajv|1| | |akveo/nebular|11| | |akveo/ngx-admin|5| | |akveo/react-native-ui-kitten|3| | |alan2207/bulletproof-react|3| | |alibaba/formily|14| | |alibaba/hooks|6| | |alibaba/ice|13| | |alibaba/lowcode-engine|4| | |amplication/amplication|60| | |AmruthPillai/Reactive-Resume|18| | |angular-ui/ui-router|5| | |antfu-collective/vitesse|2| | |anthropics/claude-quickstarts|3| | |apache/superset|3| | |api-platform/api-platform|1| | |APIs-guru/graphql-voyager|2| | |apitable/apitable|1| | |ariakit/ariakit|4| | |arwes/arwes|42| | |aurelia/framework|1| |
fail to deploy functions that use deno workspace packages
Bug report - [X] I confirm this is a bug with Supabase, not with my own application. - [X] I confirm I have searched the Docs, GitHub Discussions, and Discord. Describe the bug functions deploy fails to deploy functions with workspace dependencies To Reproduce See the following project: https://codesandbox.io/p/devbox/elastic-chatterjee-forked-6496py?workspaceId=ws_VGZMLHNu2hWPYZLrXEYbsU you can see the supabase function in supabase/functions/example. Attempting to deploy this will fail. However `deno run index.ts` works as expected Expected behavior `pnpx supabase functions deploy` deploys the function and resolves the workspace dependencies in the same way that deno does. Screenshots If applicable, add screenshots to help explain your problem. System information - Version of supabase-js: 2.20.12 - Version of Node.js: v22.14.0 Additional context note that it fails with the following error: [code block] because deno can resolve the workspace packages without a scheme. But it seems supabase cannot resolve workspace files in the same way.
BZPOPMIN will hang for ever when a short disconnection happens and the port is different from 6379
This one was pretty weird but quite serious. If you issue a BZPOPMIN command, and there is a small disconnection while the command is blocking, then it will stay blocking forever, effectively hanging the app that uses the command. Now, one of the insane things about this issue is that to reproduce it you must use a port different than the standard 6379, and also use docker network disconnect, it is not enough to just stop the docker container running Redis: Try this code: bug.mjs: [code block] docker-compose.yml: [code block] Start the docker container with: [code block] Run the test with: [code block] Results in: [code block] Now in a different terminal, and depending on where you run the docker (I had my docker compose on directory ioredis-econnreset: [code block] The Redis network was disconnected and connected again after 3 seconds. Open a Redis cli: [code block] The terminal with the node app will stay the same, with no error or nothing. If you restart the app and without disconnecting and reconnecting you try again to ZADD to the key you will get instead: [code block] Let me know if you need more information.
[NewErrors] 6.0.0-dev.20250914 vs 5.9.2
The following errors were reported by 6.0.0-dev.20250914, but not by 5.9.2 Pipeline that generated this bug Logs for the pipeline run File that generated the pipeline This run considered 800 popular TS repos from GH (after skipping the top 0). <details> <summary>Successfully analyzed 451 of 800 visited repos</summary> | Outcome | Count | |---------|-------| | Detected interesting changes | 259 | | Detected no interesting changes | 192 | | Git clone failed | 10 | | Package install failed | 103 | | Project-graph error in old TS | 10 | | Too many errors in old TS | 198 | | Unknown failure | 28 | </details> Investigation Status | Repo | Errors | Outcome | |------|--------|---------| |actualbudget/actual|2| | |adobe/react-spectrum|6| | |ag-grid/ag-grid|8| | |aidenybai/react-scan|4| | |airbnb/react-sketchapp|1| | |ajv-validator/ajv|1| | |akveo/nebular|13| | |akveo/ngx-admin|3| | |akveo/react-native-ui-kitten|2| | |alan2207/bulletproof-react|2| | |alexta69/metube|1| | |alibaba/formily|7| | |alibaba/hooks|2| | |alibaba/ice|7| | |alibaba/lowcode-engine|2| | |amplication/amplication|30| | |AmruthPillai/Reactive-Resume|9| | |angular-ui/ui-router|4| | |apache/superset|4| | |api-platform/api-platform|1| | |APIs-guru/graphql-voyager|2| | |apitable/apitable|1| | |arc53/DocsGPT|1| | |arwes/arwes|21| | |aurelia/framework|1| | |aws-amplify/amplify-js|6| | |AykutSarac/jsoncrack.com|1| | |balena-io/etcher|1| | |basarat/typescript-book|1| | |beekeeper-studio/beekeeper-studio|1| | |ben-rogers
Node http2 - cannot read this.socket.readable
Testing node's new http2 native module I couldn't get express to serve requests over http2, Using node master build with `--expose-http2` flag: [code block] When requesting /express the server crashed with the following error: [code block]
AuthApiError: Error sending confirmation mail
Bug report - [x] I confirm this is a bug with Supabase, not with my own application. - [x] I confirm I have searched the Docs, GitHub Discussions, and Discord. Describe the bug Sometimes, the sign up function returns the following error: `AuthApiError: Error sending confirmation mail at handleError (webpack-internal:///(action-browser)/./node_modules/.pnpm/@supabase+gotrue-js@2.62.0/node_modules/@supabase/gotrue-js/dist/module/lib/fetch.js:46:11) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async _handleRequest (webpack-internal:///(action-browser)/./node_modules/.pnpm/@supabase+gotrue-js@2.62.0/node_modules/@supabase/gotrue-js/dist/module/lib/fetch.js:93:9) at async _request (webpack-internal:///(action-browser)/./node_modules/.pnpm/@supabase+gotrue-js@2.62.0/node_modules/@supabase/gotrue-js/dist/module/lib/fetch.js:73:18) at async SupabaseAuthClient.signUp (webpack-internal:///(action-browser)/./node_modules/.pnpm/@supabase+gotrue-js@2.62.0/node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.js:236:23) at async signUp (webpack-internal:///(action-browser)/./src/app/cadastro/_actions/index.ts:26:17) at async project_folder\node_modules\.pnpm\next@14.1.0_@babel+core@7.23.7_react-dom@18.2.0_react@18.2.0\node_modules\next\dist\compiled\next-server\app-page.runtime.dev.js:39:406 at async t4 (project_folder\node_modules\.pnpm\next@14.1.0_@babel+core@7.23.7_react-dom@18.2.0_react@18.2.0\n
[BUG] npx does not fetch latest possible semvar match
Is there an existing issue for this? - [X] I have searched the existing issues This issue exists in the latest npm version - [X] I am using the latest npm Current Behavior When using the syntax `npx <package>@<semvar> <command>`, `npx` is always using a local cached version instead of fetching the latest available version that falls within the semvar from the npm registry and prompting for an upgrade. Running `npm cache clean --force` does not seem to help. The issue only seems to be reproducible on some machines. One user even reported that with momentic@1.0.12 installed locally, `npx momentic^1` was still invoking `1.0.11` instead of the newer version. Expected Behavior I expect `npx` to issue a prompt like the one below: [code block] rather than proceeding with the locally cached version of momentic@1.0.12, for example. Steps To Reproduce 1. Run `npx momentic@1.0.12 init` and accept the install prompt. Ignore the output of the program (the program in this case doesn't matter and can be substituted with any other). 2. Run `npx momentic@^1 init`. This should be expected to prompt to install `1.0.13` or whatever the latest version is. However, it does not and instead prints the same output as step 1. Screenshot of what I mean on the `turbo` repo (the latest `turbo` version is `2.1.3` at time of writing): Environment - npm: 10.9.0 - Node.js: v20.9.0 - OS Name: Mac OS Sonoma 14.4 - System Model Name: M3 Max MBP - npm config: [code block] I confirmed that my npx p
Analytics docker image unhealthy when self-hosting due to migration issue (`sources` not found)
Bug report - [X] I confirm this is a bug with Supabase, not with my own application. - [X] I confirm I have searched the Docs, GitHub Discussions, and Discord. Describe the bug Well I am trying to deploy the supabase localhost to the Red Hat Linux server and I am not able to start the container it shows that analytics can't start To Reproduce Steps to reproduce the behavior, please provide code snippets or a repository: 1. Clone the repo 2. Do export DOCKER_DEFAULT_PLATFORM=linux/amd64 3. Build the studio 4. You will get the error Expected behavior It should start normally Screenshots <img width="653" alt="image" src="https://github.com/user-attachments/assets/e0cddf53-b081-4da4-b9a4-33304ab982d0"> <img width="301" alt="image" src="https://github.com/user-attachments/assets/f9b05cb1-ee1a-4a27-8f5b-f831ecbdc58a"> System information - OS: macOS - Browser (if applies) [e.g. chrome, safari] - Version of supabase-js: [e.g. 6.0.2] - Version of Node.js: [e.g. 10.10.0] Additional context Well I have macOS and I am building the image for the Red Hat Linux server and I am failing to do so
Fix : Error with lightningcss when using Tailwind CSS v4 with Next.js 15.2.1 and Node.js 20.18.3
Getting Error with lightningcss when using Tailwind CSS v4 with Next.js 15.2.1 and Node.js 20.18.3 using create-next-app@latest . --use-pnpm version of Tailwind CSS v4.0.12 (via @tailwindcss/postcss) build tool framework Next.js 15.2.1 with Turbopack version of Node.js v20.18.3 browser N/A (Build error) operating system Windows 10 Repo URL https://github.com/abhishekkumar35/blogcodeabode also attached terminal messages in a saparate md file name terminalmessage.md(can be found in repo) 1. Create a new Next.js project with Tailwind CSS: [code block] (Select Yes for Tailwind CSS, TypeScript, ESLint, App Router, and Turbopack) 2. Run the development server: [code block] Describe your issue When running a Next.js 15.2.1 application with Tailwind CSS v4, I'm getting the following error related to lightningcss: [code block] The application fails to compile CSS and returns a 500 error. This appears to be an issue with the lightningcss dependency that Tailwind CSS v4 uses. My package.json dependencies: [code block] the application is expected to compile and run without errors.
Announcement: S3 default integrity change
In AWS CLI v2.23.0, we released changes to the S3 client that adopts new default integrity protections. For more information on default integrity behavior, please refer to the official SDK documentation. In SDK releases from this version on, clients default to enabling an additional checksum on all Put calls and enabling validation on Get calls. You can disable default integrity protections for S3. We do not recommend this because checksums are important to S3 integrity posture. Integrity protections can be disabled by setting the config flag to `when_required`, or by using the related AWS shared config file settings or environment variables. Disclaimer: The AWS SDKs and CLI are designed for usage with official AWS services. We may introduce and enable new features by default, such as these new default integrity protections prior to them being supported or handled by third-party service implementations. You can disable the new behavior with the `WHEN_REQUIRED` value for the `request_checksum_calculation` and `response_checksum_validation` configuration options covered in Data Integrity Protections for Amazon S3.
[NewErrors] 6.0.0-dev.20250831 vs 5.9.2
The following errors were reported by 6.0.0-dev.20250831, but not by 5.9.2 Pipeline that generated this bug Logs for the pipeline run File that generated the pipeline This run considered 800 popular TS repos from GH (after skipping the top 0). <details> <summary>Successfully analyzed 452 of 800 visited repos</summary> | Outcome | Count | |---------|-------| | Detected interesting changes | 265 | | Detected no interesting changes | 187 | | Git clone failed | 10 | | Package install failed | 96 | | Project-graph error in old TS | 10 | | Too many errors in old TS | 204 | | Unknown failure | 28 | </details> Investigation Status | Repo | Errors | Outcome | |------|--------|---------| |actualbudget/actual|2| | |adobe/react-spectrum|6| | |ag-grid/ag-grid|8| | |aidenybai/react-scan|4| | |airbnb/react-sketchapp|1| | |ajv-validator/ajv|1| | |akveo/nebular|13| | |akveo/ngx-admin|3| | |akveo/react-native-ui-kitten|2| | |alan2207/bulletproof-react|2| | |alexta69/metube|1| | |alibaba/formily|7| | |alibaba/hooks|2| | |alibaba/ice|7| | |alibaba/lowcode-engine|2| | |amplication/amplication|30| | |AmruthPillai/Reactive-Resume|9| | |angular-ui/ui-router|4| | |apache/superset|4| | |api-platform/api-platform|1| | |APIs-guru/graphql-voyager|2| | |apitable/apitable|1| | |arc53/DocsGPT|1| | |arwes/arwes|21| | |aurelia/framework|1| | |aws-amplify/amplify-js|6| | |AykutSarac/jsoncrack.com|1| | |balena-io/etcher|1| | |basarat/typescript-book|1| | |beekeeper-studio/beekeeper-studio|1| | |ben-rogerso
SELECT WHERE ORDER BY LIMIT no results
Hello, This kind of queries no longer works on my database which has more rows than before: [code block] If I increase hnsw.ef_search from 100 to 1000 it works but it's slower. And I suppose that 1000 will not be enough when my table will be bigger. For now I have 7 millions rows but I will reach billion rows soon. Here is my index: [code block] 7 millions rows looks very small to me, is there a way to have a query correctly working without partioning or sharding my database ?
Hosted Providers
Add hosted providers that support pgvector to this thread. Initial list: - Supabase
Offline queue size limit
As ioredis supports offline queue, is it possible that the queue will grow to infinity if the client can not connect to redis server for long time, which will lead to huge memory growth ? If so, I think it is nice to have a param to control the max size of the offline queue, and eviction policy, e.g. LRU
gpt-image-1 size missing in ImageEditParams
Confirm this is a Node library issue and not an underlying OpenAI API issue - [x] This is an issue with the Node library Describe the bug The `Images` type `ImageEditParams` is missing `size` for `gpt-image-1` model. Should align with the comment, to add extra sizes `'1536x1024'` | `'1024x1536'` | `'auto'` [code block] To Reproduce 1. Install latest v4.96.0 update 2. Import ImageEditParams with model `gpt-image-1` Code snippets [code block] OS macOS Node version v20.15.0 Library version 4.96.0
Websocket proxy does not complete
I am using http-proxy to proxy to the socket.io driven app tty.js The socket does not seem to be connecting most of the time. 1 of 5 times I refresh the page it connects, otherwise I see `Text Status: Pending` for the websocket, in chrome developer tools: I am using: - Amazon EC2 linux: `$uname -a Linux ip-10-236-133-58 3.4.37-40.44.amzn1.x86_64 #1 SMP Thu Mar 21 01:17:08 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux ` - Either `node v0.10.13` and `node v0.6.21` - `http-proxy@0.10.3`
Inserting into a pgvector table with an HNSW index is very slow, And update more slow
We conducted a performance test on pgvector and were very impressed with its search performance, which is outstanding. We are very fond of this product, but currently, we are facing challenges with slow insert/update speeds. I tested the insert performance on a table with 1024-dimensional vectors, and found that a single client can only insert about 20 rows per second. The insertion rate decreases over time, and when the dataset reaches millions of rows, the insertion speed drops to around 3 rows per second. This QPS is extremely low for our business use case, where we need to insert 300,000 rows in a short period for scheduled tasks. Even with 10 clients inserting in parallel, the speed only improves by about 8 times, which is still too slow. Dropping the index is not a viable solution either, as rebuilding the index consumes significant /dev/shm and CPU resources.
Chat completion stream returns empty total usage
Confirm this is a Node library issue and not an underlying OpenAI API issue - [X] This is an issue with the Node library Describe the bug Using openai.beta.chat.completions.stream() and then calling totalUsage function returns the object with all values set to zero. To Reproduce 1. Call the chat completions API with response stream 2. Log the result of totalUsage function 3. Check that every value is zero Code snippets [code block] OS Ubuntu Node version Node v16.13.0 Library version open v4.19.0
Read from slaves with replication
Hi, I'm planning to use ioredis with redis-connect for a distributed express application with consistent sessions. My doubt, after reading the docs, I've assumed the following: - Clustering is not needed for session storage, the data won't be enough big. - The majority of the operations will be reads in order to transform cookies into a req.session. having the following nodes: - Node `A` master (with a known ip). - Node `B` slave (replica) of `A` (localhost). - Node `C` slave (replica) of `A` (other node, unknown ip). I can not perform write operations to `B`, even if I set `slave-read-only` to `no`, the updates won't propagate, I need to write to `A`, so... [code block] The ideal behavior would be, I am node `B`, I open a session, so I go `A` and set it, then the client comes in again, and I have to identify the cookie, so I read from `B` (localhost). Is this possible?
[BUG]: Can't parse float(8,2) from database (precision and scale and/or unsigned breaks float types)
What version of `drizzle-orm` are you using? 0.28.5 What version of `drizzle-kit` are you using? 0.19.13 Describe the Bug Then the schema file fails to generate the column definition/type for any column defined as `float(x,y)` When I call `drizzle-kit introspect:mysql`, I get this in my output: `uknown float(8,2)` This is what the generated schema.ts looks like [code block] Here's my actual MySQL schema: [code block] Expected behavior I expect the output to looks something like this: [code block] Environment & setup Node v18.12.1 MacOS Ventura 13.4 MySQL 8.0.33