{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":739594808,"defaultBranch":"main","name":"ocean","ownerLogin":"facebookresearch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-06T00:32:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16943930?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721093307.0","currentOid":""},"activityList":{"items":[{"before":"00c5e3c7dbfbf1965e2864b3cc0ba718b6735e59","after":"9dcac2f56046143b1c53343bd5e009410e9f1881","ref":"refs/heads/main","pushedAt":"2024-08-16T18:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"disable another test liable to fail in infinite loop\n\nSummary:\nTestNonLinearOptimizationObjectPoint.NonLinearOptimizationOrientationalPosesObjectPoints_20Poses_20Points_NoOutliers_NoNoise\nsee D61309156\n\nReviewed By: enpe\n\nDifferential Revision: D61398496\n\nfbshipit-source-id: 4a6d6ee73fc5e46db694a7fd36128636ce1b6e2e","shortMessageHtmlLink":"disable another test liable to fail in infinite loop"}},{"before":"6ea904ebe4ed211801d34524354d35c3545cbef8","after":"00c5e3c7dbfbf1965e2864b3cc0ba718b6735e59","ref":"refs/heads/main","pushedAt":"2024-08-16T18:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Disabled timeout verification in WaitForValueWithLock for Apple devices\n\nSummary: When running the test on Apple devices via GTest, the timeout precision may drop significantly, thus disabling the test in this case.\n\nReviewed By: enpe\n\nDifferential Revision: D61396471\n\nfbshipit-source-id: 6ad9b978409ebd0e3e86b681e334c02be9755f60","shortMessageHtmlLink":"Disabled timeout verification in WaitForValueWithLock for Apple devices"}},{"before":"de7830d0db5bf4e97b87d3f22c5038d16a575f90","after":"6ea904ebe4ed211801d34524354d35c3545cbef8","ref":"refs/heads/main","pushedAt":"2024-08-16T00:55:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Fixed unit test for Threads when using Gtest\n\nSummary: $title\n\nReviewed By: enpe\n\nDifferential Revision: D61368361\n\nfbshipit-source-id: 43bd72b894d86cdc02862009ba505e0905d21b66","shortMessageHtmlLink":"Fixed unit test for Threads when using Gtest"}},{"before":"82159bb6fd6d9a156cd18e818dcb5872d67c4f70","after":"de7830d0db5bf4e97b87d3f22c5038d16a575f90","ref":"refs/heads/main","pushedAt":"2024-08-15T17:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"disable test subject to hanging in an infinite loop\n\nSummary: TestNonLinearOptimizationObjectPoint.NonLinearOptimizationOrientationalPosesObjectPoints_20Poses_20Points_Outliers_NoNoise\n\nReviewed By: thorntondr\n\nDifferential Revision: D61309156\n\nfbshipit-source-id: cbea91e042cc559d480771b219bf40b71f47f69f","shortMessageHtmlLink":"disable test subject to hanging in an infinite loop"}},{"before":"6af0412efc48143093b45da887b520b366fc007d","after":"82159bb6fd6d9a156cd18e818dcb5872d67c4f70","ref":"refs/heads/main","pushedAt":"2024-08-15T16:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor fix in GLESMediaTexture2D\n\nSummary: $title\n\nReviewed By: enpe\n\nDifferential Revision: D61296128\n\nfbshipit-source-id: 34c982471f127b898a35de2fea7589bcde972782","shortMessageHtmlLink":"Minor fix in GLESMediaTexture2D"}},{"before":"1cb15b491e783282da6cd621f2603248b63997e1","after":"6af0412efc48143093b45da887b520b366fc007d","ref":"refs/heads/main","pushedAt":"2024-08-15T05:29:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Update the way search window for QR code alignment pattern detection is determined\n\nSummary: Update to determine alignment pattern search window more reliably. If the top left and bottom right corners of the search window in object space is projected to points in image space that are close to being horizontal or vertical to each other, the resulting search window could be narrow and miss the alignment pattern.\n\nReviewed By: enpe\n\nDifferential Revision: D61298595\n\nfbshipit-source-id: f322ae56b23a17d7ff6d288f4a6f33bee4a5a8ea","shortMessageHtmlLink":"Update the way search window for QR code alignment pattern detection …"}},{"before":"77ed9229a06cd6fbba6dd324e27a3a7971898452","after":"1cb15b491e783282da6cd621f2603248b63997e1","ref":"refs/heads/main","pushedAt":"2024-08-14T21:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Simplified test in TestThread\n\nSummary: $title\n\nReviewed By: leapally\n\nDifferential Revision: D61286855\n\nfbshipit-source-id: cd3569ae633e4aca94de46dfaa91f9f1755c6e16","shortMessageHtmlLink":"Simplified test in TestThread"}},{"before":"8b22f31a5eadc6ca24408fa8fa2b8b2a848512d4","after":"77ed9229a06cd6fbba6dd324e27a3a7971898452","ref":"refs/heads/main","pushedAt":"2024-08-13T18:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor fix to verbose logging in QR code test\n\nReviewed By: enpe\n\nDifferential Revision: D61178921\n\nfbshipit-source-id: 2b8ae68017198c5c7ec5d38c93fe7c709a3ab2af","shortMessageHtmlLink":"Minor fix to verbose logging in QR code test"}},{"before":"c2fe89d7a262e7b02893419405d22b5f2f93a2fa","after":"8b22f31a5eadc6ca24408fa8fa2b8b2a848512d4","ref":"refs/heads/main","pushedAt":"2024-08-12T18:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Improved swapchain behavior in GLESceneGraph for Quest\n\nSummary:\nWhen OpenXR fails to wait for the swapchain, we cannot simply release the swapchain and eventually render the next frame.\nInstead, we need to keep the swapchain image and we need to try waiting for the image during the next render call.\n\nFurther, we need to ensure that we re-start with the same framebuffer(left eye or right eye) for the next render call.\nOtherwise, the framebuffers will be swapped (left/right).\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D61040110\n\nfbshipit-source-id: 20b70f621f902dd6057314efab51a85a292cf556","shortMessageHtmlLink":"Improved swapchain behavior in GLESceneGraph for Quest"}},{"before":"f99577e228a510b47a9a928dd0b935694673f043","after":"c2fe89d7a262e7b02893419405d22b5f2f93a2fa","ref":"refs/heads/main","pushedAt":"2024-08-10T03:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Made several functions constexpr in Timestamp\n\nSummary: These functions can be `constexpr` - so le'ts do it.\n\nReviewed By: leapally\n\nDifferential Revision: D61035087\n\nfbshipit-source-id: 58b6530a3bc822c291276cae70fd765db46f7d31","shortMessageHtmlLink":"Made several functions constexpr in Timestamp"}},{"before":"41cbbb66d285b640675fa5e7aae72513a6ea8c03","after":"f99577e228a510b47a9a928dd0b935694673f043","ref":"refs/heads/main","pushedAt":"2024-08-09T22:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor workaround for TestThread\n\nSummary:\nWe need to ensure that a thread had enough time to stop before we release the thread object.\n\nFor now, this is only a workaround. The propper solution will be to add a lock-based handling in the `Thread` class.\n\nReviewed By: leapally\n\nDifferential Revision: D61047320\n\nfbshipit-source-id: 890a1bd2b68a42b367f54eb06d5f94d306de17c7","shortMessageHtmlLink":"Minor workaround for TestThread"}},{"before":"3a368ca2bc68ea25643f2eaf6384693745a85cd0","after":"41cbbb66d285b640675fa5e7aae72513a6ea8c03","ref":"refs/heads/main","pushedAt":"2024-08-09T21:02:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor code improvements in Frame::setValue()\n\nSummary:\nEnsuring that the caller has to define the data type in case an array is used.\n\nBefore, the caller could do\n```\nFrame rgbFrame24;\nrgbFrame24.setValue({0, 255, 0});\n```\n\nbut the values were interpreted as `int32_t` and not as `uin8_t`\n\nnow, the caller needs to define the data type explicitly\n```\nFrame rgbFrame24;\nrgbFrame24.setValue({0, 255, 0});\n```\n\nReviewed By: leapally\n\nDifferential Revision: D60990619\n\nfbshipit-source-id: a8049f941b110058b0aaf3901d331d13b59f4ad8","shortMessageHtmlLink":"Minor code improvements in Frame::setValue()"}},{"before":"7915a3a32f5ed54931e2df5684394d8682f2cb06","after":"3a368ca2bc68ea25643f2eaf6384693745a85cd0","ref":"refs/heads/main","pushedAt":"2024-08-09T19:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Adjust success rate threshold for QR code detector2d test and ensure enough iterations are run.\n\nSummary:\nReduce noise from test failures that occurs when an not enough iterations are run to yield meaningful success rate figure. Adjust success rate threshold for large image test downward as test iterations fail more frequently than initially measured.\n\nAlso included:\n- Reduce maximum QR code size for large image test to reduce time test iterations can take.\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D61031229\n\nfbshipit-source-id: f84bc90ebb9c23ccfbf8a19ebc544058783c8b76","shortMessageHtmlLink":"Adjust success rate threshold for QR code detector2d test and ensure …"}},{"before":"3af5ae53e0223b17d664f2b3dbe67a7069cc3e8d","after":"7915a3a32f5ed54931e2df5684394d8682f2cb06","ref":"refs/heads/main","pushedAt":"2024-08-09T00:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor code improvements in USBLiveVideo\n\nSummary:\n- Added missing include\n- Fixed data type\n\nReviewed By: leapally\n\nDifferential Revision: D60990606\n\nfbshipit-source-id: aadf277ab847f771356d5f7e858392bf052523fa","shortMessageHtmlLink":"Minor code improvements in USBLiveVideo"}},{"before":"cb1b8266f6068887ed6fb5007e141101f67a0251","after":"3af5ae53e0223b17d664f2b3dbe67a7069cc3e8d","ref":"refs/heads/main","pushedAt":"2024-08-08T20:50:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Added check for VideoDevice::isStopping_ in VideoDevice::start()\n\nSummary: We did not check whether `isStopping_` is `false` in `VideoDevice::start()` - this should be done to ensure that we don't try to start the device while another thread is currently stopping the device.\n\nReviewed By: leapally\n\nDifferential Revision: D60930782\n\nfbshipit-source-id: 401837da5a30499327b07700a87a7e70faa229d9","shortMessageHtmlLink":"Added check for VideoDevice::isStopping_ in VideoDevice::start()"}},{"before":"a42fdd59fa6be8bdfe689abc958a31fce69ce5af","after":"cb1b8266f6068887ed6fb5007e141101f67a0251","ref":"refs/heads/main","pushedAt":"2024-08-08T04:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor code improvements in Lock\n\nSummary: Mainly cosmetic code improvements\n\nReviewed By: leapally\n\nDifferential Revision: D60930784\n\nfbshipit-source-id: fec5b0f9e067aa4b737f20ba0ba5792db16eb81a","shortMessageHtmlLink":"Minor code improvements in Lock"}},{"before":"1ad62717497c8a0f8f4ccba00c7fa0dae9f1cca0","after":"a42fdd59fa6be8bdfe689abc958a31fce69ce5af","ref":"refs/heads/main","pushedAt":"2024-08-08T00:51:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Added new demo app MaskBlur\n\nSummary:\nThis app is mainly a demo application for `CV::Segmentation::FrameFilterBlur`\n\nExample video\n https://pxl.cl/5nscJ\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D60924366\n\nfbshipit-source-id: e95e31b3e8bfa6d4ef637c7ee3a37f4db96da04d","shortMessageHtmlLink":"Added new demo app MaskBlur"}},{"before":"f1281584b9e52536fd3516a11bfe24ed06a19172","after":"1ad62717497c8a0f8f4ccba00c7fa0dae9f1cca0","ref":"refs/heads/main","pushedAt":"2024-08-07T21:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Tiny code improvements in Numeric\n\nSummary: Just using `int64_t` instead of `long long` as return value in Numeric::round64()\n\nReviewed By: thorntondr\n\nDifferential Revision:\nD60872755\n\nPrivacy Context Container: L1191897\n\nfbshipit-source-id: 346ad0389de2566de622bebf627026fa7ba918d1","shortMessageHtmlLink":"Tiny code improvements in Numeric"}},{"before":"227b7813a1094a159b2acb8fa4f7c5e613affa0d","after":"f1281584b9e52536fd3516a11bfe24ed06a19172","ref":"refs/heads/main","pushedAt":"2024-08-07T19:22:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Disable large image synthetic data QR code GTEST tests for mobile platforms\n\nSummary: Reduce noise from frequent failures on mobile platform by disabling large image GTEST tests that do not run enough iterations within GTEST_TEST_DURATION (currently 0.5 seconds) to produce stable failure rate values.\n\nDifferential Revision: D60919255\n\nfbshipit-source-id: da09dc63d1fd9b0407abb9a4ce670cf6e6dacb99","shortMessageHtmlLink":"Disable large image synthetic data QR code GTEST tests for mobile pla…"}},{"before":"1112f6101077c97a72a1d750e62dbff3ff01bd72","after":"227b7813a1094a159b2acb8fa4f7c5e613affa0d","ref":"refs/heads/main","pushedAt":"2024-08-07T17:19:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Extended ExternalCamera demo app for Quest\n\nSummary:\nNow, the demo allows to control focus and exposure in case the connected camera supports the feature.\n\nThe user can use the left and right joysticks to change the manual mode of focus and exposure, or to activate the auto mode.\n\nIn case a mode is not supported, a text output is provided.\n\nDifferential Revision: D60794221\n\nfbshipit-source-id: 7dbacc8f538d77d6d0482ed193582a5822154b52","shortMessageHtmlLink":"Extended ExternalCamera demo app for Quest"}},{"before":"a2e93ec57bb1280f3745f39b2e44a75cc0ebecf3","after":"1112f6101077c97a72a1d750e62dbff3ff01bd72","ref":"refs/heads/main","pushedAt":"2024-08-06T19:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"disable linking (not just installation) of libyuv.so\n\nSummary: github CI build fails because libyuv tries to link its shared library even in static mode, where its deps may not have been compiled PIC\n\nReviewed By: thorntondr\n\nDifferential Revision: D60839395\n\nfbshipit-source-id: 87efd8c035ecf6ec6f507b53983241833abe06ac","shortMessageHtmlLink":"disable linking (not just installation) of libyuv.so"}},{"before":"47d76265ab8dba4bcba7d2583295861fb887bc44","after":"a2e93ec57bb1280f3745f39b2e44a75cc0ebecf3","ref":"refs/heads/main","pushedAt":"2024-08-06T18:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Ensuring that we execute enough test iterations in testFaultlessPlanarHomography2D\n\nSummary: To reach the success rate, we need to ensure that the test executes enough iterations.\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D60838985\n\nfbshipit-source-id: cfc10b9a7e812e3745eb000b600d27d79980705a","shortMessageHtmlLink":"Ensuring that we execute enough test iterations in testFaultlessPlana…"}},{"before":"2ff43ee7f8a5dce9dfee22c549cfac3a890d68d0","after":"47d76265ab8dba4bcba7d2583295861fb887bc44","ref":"refs/heads/main","pushedAt":"2024-08-06T17:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Update QR code detector2D test\n\nSummary:\nUpdate QR code detector2D test to generate synthetic test input data in ways that cause QR code detection to fail at higher rate.\n- Modify synthetic data tests to allow location of QR code to be offset from center of images.\n- Modify synthetic data tests to allow larger variation in frame size.\n- Add large image synthetic data test.\n- Add verbose logging (disabled by default) that saves images and `QRCode` states to ease debugging.\n- Log initial seed value of random number generators at beginning of tests to help repro failures.\n- Lower validation precision threshold to prevent the larger number of failures from blocking CI.\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D60604655\n\nfbshipit-source-id: d1cd22b0f1f9157a33c5d851d76750cb765dc891","shortMessageHtmlLink":"Update QR code detector2D test"}},{"before":"8a75b0e386e924e835c0a2a89285ef48f76c2c98","after":"2ff43ee7f8a5dce9dfee22c549cfac3a890d68d0","ref":"refs/heads/main","pushedAt":"2024-08-06T00:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Ocean Open Source only: switch from libjpeg to libjpeg-turbo\n\nSummary: libjpeg-turbo is still under active development\n\nReviewed By: janherling\n\nDifferential Revision: D60423975\n\nfbshipit-source-id: 37fffbc443aa693c7d4563c8aa057c23a49be93e","shortMessageHtmlLink":"Ocean Open Source only: switch from libjpeg to libjpeg-turbo"}},{"before":"9b7db0071d7eb65cef92213ea6a29401e99621a7","after":"8a75b0e386e924e835c0a2a89285ef48f76c2c98","ref":"refs/heads/main","pushedAt":"2024-08-02T21:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"update CPM.cmake to v0.40.2\n\nSummary: partially addresses github pull request 28\n\nReviewed By: leapally\n\nDifferential Revision: D60687173\n\nfbshipit-source-id: 8a20824c3639269445fcf4d5ab9da999a1f26248","shortMessageHtmlLink":"update CPM.cmake to v0.40.2"}},{"before":"19aab30d30988c0ea12736f979f4b0acf4e27893","after":"9b7db0071d7eb65cef92213ea6a29401e99621a7","ref":"refs/heads/main","pushedAt":"2024-08-02T01:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"enable tangent mapping during rectification\n\nSummary:\nAdd option to framerectifier app to allow \"tangent rectification\".\n```\n --useTangentMapping, or -tm:\n Optional flag to use tangent mapping during rectification to better preserve the original resolution\n```\nModeled after D60470874, D60494005, but moving implementation into `Rectifier.cpp`\n\nReviewed By: janherling\n\nDifferential Revision: D60569088\n\nfbshipit-source-id: 66837a1bee9d9a877881e80325f4543778e91650","shortMessageHtmlLink":"enable tangent mapping during rectification"}},{"before":"d9c3078c6451fa055906a3f498020d850c08cdad","after":"19aab30d30988c0ea12736f979f4b0acf4e27893","ref":"refs/heads/main","pushedAt":"2024-08-01T23:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Replaced infinite loop in TestStereoscopicGeometry\n\nSummary: Switched from an infinity loop to a large but finite loop and rating the iteration as failed in a case no valid test data could be created.\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D60619020\n\nfbshipit-source-id: de5464543bd3090c8e52a9b0f138d0bebecad2fd","shortMessageHtmlLink":"Replaced infinite loop in TestStereoscopicGeometry"}},{"before":"0c910c76c4f679630d0d6bc9fa5ded0234c5c33d","after":"d9c3078c6451fa055906a3f498020d850c08cdad","ref":"refs/heads/main","pushedAt":"2024-08-01T21:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Minor fix in TestStereoscopicGeometry\n\nSummary: Ensuring that we don't continue testing the data in case we already know that it failed.\n\nReviewed By: thorntondr\n\nDifferential Revision: D60604651\n\nfbshipit-source-id: d17f3d35052a022c9a359844943808a50abd3d0d","shortMessageHtmlLink":"Minor fix in TestStereoscopicGeometry"}},{"before":"c7c311b7778eb372af95db52e465af620af9f2f4","after":"0c910c76c4f679630d0d6bc9fa5ded0234c5c33d","ref":"refs/heads/main","pushedAt":"2024-08-01T17:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Decrease test job timeout\n\nSummary: The default timeout for a github workflow job is 360 minutes, but these jobs should each finish well below 60 minutes. If a test gets stuck (as one did recently), we don't want to use up several hours of CPU time.\n\nReviewed By: ASchneiderMeta\n\nDifferential Revision: D60597047\n\nfbshipit-source-id: 61214f3a29a8957f7a4072b195dd07902b028ccc","shortMessageHtmlLink":"Decrease test job timeout"}},{"before":"86fc47b7b2a21601f38ba6305c576215a338cc4a","after":"c7c311b7778eb372af95db52e465af620af9f2f4","ref":"refs/heads/main","pushedAt":"2024-08-01T16:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"IOS builds (TP and Ocean) now properly implement Release config\n\nReviewed By: leapally\n\nDifferential Revision: D60557805\n\nfbshipit-source-id: 5ce434510fd658af189996c48478779725401a6a","shortMessageHtmlLink":"IOS builds (TP and Ocean) now properly implement Release config"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnGneDQA","startCursor":null,"endCursor":null}},"title":"Activity · facebookresearch/ocean"}