-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
feat: Add support for asynchronous invocation of FilesAdapter.getFileLocation
#9271
feat: Add support for asynchronous invocation of FilesAdapter.getFileLocation
#9271
Conversation
Thanks for opening this pull request! |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## alpha #9271 +/- ##
==========================================
- Coverage 93.48% 93.48% -0.01%
==========================================
Files 186 186
Lines 14806 14807 +1
==========================================
Hits 13842 13842
- Misses 964 965 +1 ☔ View full report in Codecov by Sentry. |
FilesAdapter.getFileLocation
FilesAdapter.getFileLocation
FilesAdapter.getFileLocation
FilesAdapter.getFileLocation
I haven't made any changes to the logic files just added tests for more coverage and the previous run was successful for all tests. Now, we're seeing failing CIs outside of the ParseObject tests. Can anyone help me understand why this might be happening? |
The tests are now randomized, that may be a reason. If they are unrelated to this PR no worries, they may just be flaky. I'll rerun the CI, and they should pass at some point. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, let's wait for CI to pass...
Could you run that failed test again? I believe it should pass, as the failure seems unrelated to this PR. |
Great, now that everything is settled, when do you think we can release this? I'd like to get back to the AWS S3 Adapter PR: refactor: Migrate S3 Client from AWS SDK v2 to v3. |
Sorry for the delay here; this is good to merge, we just need to wait because the alpha branch is currently locked. I hope we can merge on the weekend. |
# [7.3.0-alpha.7](7.3.0-alpha.6...7.3.0-alpha.7) (2024-08-27) ### Features * Add support for asynchronous invocation of `FilesAdapter.getFileLocation` ([#9271](#9271)) ([1a2da40](1a2da40))
🎉 This change has been released in version 7.3.0-alpha.7 |
# [7.3.0-beta.1](7.2.0...7.3.0-beta.1) (2024-10-03) ### Bug Fixes * Custom object ID allows to acquire role privileges ([GHSA-8xq9-g7ch-35hg](GHSA-8xq9-g7ch-35hg)) ([#9317](#9317)) ([13ee52f](13ee52f)) * Parse Server `databaseOptions` nested keys incorrectly identified as invalid ([#9213](#9213)) ([77206d8](77206d8)) * Parse Server installation fails due to post install script incorrectly parsing required min. Node version ([#9216](#9216)) ([0fa82a5](0fa82a5)) * Parse Server option `maxLogFiles` doesn't recognize day duration literals such as `1d` to mean 1 day ([#9215](#9215)) ([0319cee](0319cee)) * Security upgrade path-to-regexp from 6.2.1 to 6.3.0 ([#9314](#9314)) ([8b7fe69](8b7fe69)) ### Features * Add atomic operations for Cloud Config parameters ([#9219](#9219)) ([35cadf9](35cadf9)) * Add Cloud Code triggers `Parse.Cloud.beforeSave` and `Parse.Cloud.afterSave` for Parse Config ([#9232](#9232)) ([90a1e4a](90a1e4a)) * Add Node 22 support ([#9187](#9187)) ([7778471](7778471)) * Add support for asynchronous invocation of `FilesAdapter.getFileLocation` ([#9271](#9271)) ([1a2da40](1a2da40))
🎉 This change has been released in version 7.3.0-beta.1 |
# [7.3.0](7.2.0...7.3.0) (2024-10-03) ### Bug Fixes * Custom object ID allows to acquire role privileges ([GHSA-8xq9-g7ch-35hg](GHSA-8xq9-g7ch-35hg)) ([#9317](#9317)) ([13ee52f](13ee52f)) * Parse Server `databaseOptions` nested keys incorrectly identified as invalid ([#9213](#9213)) ([77206d8](77206d8)) * Parse Server installation fails due to post install script incorrectly parsing required min. Node version ([#9216](#9216)) ([0fa82a5](0fa82a5)) * Parse Server option `maxLogFiles` doesn't recognize day duration literals such as `1d` to mean 1 day ([#9215](#9215)) ([0319cee](0319cee)) * Security upgrade path-to-regexp from 6.2.1 to 6.3.0 ([#9314](#9314)) ([8b7fe69](8b7fe69)) ### Features * Add atomic operations for Cloud Config parameters ([#9219](#9219)) ([35cadf9](35cadf9)) * Add Cloud Code triggers `Parse.Cloud.beforeSave` and `Parse.Cloud.afterSave` for Parse Config ([#9232](#9232)) ([90a1e4a](90a1e4a)) * Add Node 22 support ([#9187](#9187)) ([7778471](7778471)) * Add support for asynchronous invocation of `FilesAdapter.getFileLocation` ([#9271](#9271)) ([1a2da40](1a2da40))
🎉 This change has been released in version 7.3.0 |
Pull Request
Issue
Closes: #9268
Approach
Added async support to
FilesAdapter.getFileLocation
.Tasks
FilesAdapter.getFileLocation
.