parse-community / parse-community/parse-server

bun runtime & liveQuery

Open
#9,991 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

type:feature
Dominant language
JavaScript
Stars
21.4k
Forks
4.8k
Avg merge
7h 45m
Merged PRs (30d)
11

Description

server log

verbose: Support key pairs
parse-server-example running on port 1337.
info: Parse LiveQuery Server started running
verbose: Request: {"type":"Buffer","data":[123,34,111,112,34,58,34,99,111,110,110,101,99,116,34,44,34,97,112,112,108,105,99,97,116,105,111,110,73,100,34,58,34,109,121,65,112,112,73,34,109,121,65,112,112,73,100,34,44,34,109,97,115,116,101,114,75,101,121,34,58,34,109,121,77,97,115,116,101,114,75,101,121,34,44,34,105,110,115,116,97,108,1000,34,58,34,98,97,51,55,98,97,116,105,111,110,73,100,34,58,34,98,97,51,55,97,55,51,97,45,51,53,97,53,45,52,99,97,57,45,97,56,98,56,45,57,48,49,98,50,97,99,51,53,101,102,98,34,125]}
verbose: Push Response : "{"op":"error","error":"Missing required property: op","code":1,"reconnect":true,"requestId":null}"
error: Connect message error Missing required property: op

buffer content

{"op":"connect","applicationId":"myAppI"myAppId","masterKey":"myMasterKey","instal�":"ba37bationId":"ba37a73a-35a5-4ca9-a8b8-901b2ac35efb"}

suggested

how add a custom method for parsing socket messages?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the server log and the reported buffer content, then locate the LiveQuery socket message handling and how Bun delivers socket data. Determine whether the malformed buffer is produced during parsing or before it reaches the parser. Done means the cause and required parsing behavior are established, with a reproducible verification for the reported connection message.

Written by the indexing model from the issue text.

Assessment

Tech stack
bun, javascript, node.js
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.