Saving object with block has no callback, fails to save.

Using both subclassing and localdatastore occasionally:
SPUserParseModel *user = [SPUserParseModel currentUser];
user.firstname = someString;
[user saveInBackgroundWithBlock:^(BOOL succeeded, NSError * _Nullable error) {
    //Nothing is returned
    if(!error && succeeded) {
     //Nothing is returned
    }
];

Returns nothing, the error or succeeded bool never return. There's no debug info to look at, I've tried setting:
    [Parse setLogLevel:PFLogLevelDebug];

But still don't know how to investigate this.
I feel like there might be a Localdatastore issue, perhaps it saves locally and then corrupts somehow? But as I haven't used saveEventually and haven't explicitly changed pins, it seems odd.
Sometimes force-quitting and re-opening the app will fix the issue, but not for long.

Saving now giving new errors referenced https://github.com/ParsePlatform/Parse-SDK-iOS-OSX/issues/766

This seems very odd, and something might be blocking the save in this case.
It would be super helpful if you could attach a full stack trace to this issue (pause in debugger and use bt all) after you call saveInBackground... and it doesn't invoke a call back after a while.

I've fixed this by removing 'circular' pointers, where Class A has a pointer to Class B, just as Class B has a pointer to Class A. Removing these pointers and restructuring (requiring additional requests in most cases) code has consistently fixed the problem.
I'm afraid I fixed the issue before the chance to get my backtrace but now I know about it, next time I'll be sure to provide! (And debug myself hopefully!)

Great, glad you found the solution.
If you encounter this once again - please open a new issue and include a backtrace.

@GabrielMSharp
Could you please explain how to be fixed #766?
I'd like to know about it.
Looking for your message
Thanks,

Here is my code to get error message.
    currentUser = [PFUser currentUser]; [currentUser setValue:@"NO" forKey:PF_USER_ONLINE_STATUS]; [currentUser saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {         if (!error) {             NSLog(@"Success!");         } else            [ProgressHUD showError:error.localizedDescription Interaction:YES];    }];

I'm also still seeing the error referenced in #766: "Can't upload a file that doesn't exist locally."  (code: 151)
This happens when I'm trying to upload to parse-server hosted on Heroku with a MongoLabs database.  I've seen it when creating a new object in a class and uploading an image to one of the fields and also seen it when creating an object that has an image field that I'm not setting on creation.  This seems to be a widespread issue when calling saveInBackgroundWithBlock on new objects.
The attached screenshot shows the call stack and error details.


Lucas.liseth/add journald permissions to flare

What does this PR do?

Adds journald permissions to the logs_file_permissions.log file. If a path is
specified in the journald conf file, it gets the permissions of those, otherwise
it checks the default journal locations at /var/log/journal and
/run/log/journal.
Motivation

Similar to PR #22010, this is a part a push to have more transparency tailed log
files the agent. Users can use this as a sanity check in their flares to see
that their logs files are readable.
Additional Notes

N/A
Possible Drawbacks / Trade-offs

N/A
Describe how to test/QA your changes

Enable journald tailing (instructions https://docs.datadoghq.com/integrations/journald/?tab=host)
Run the agent with logs enabled
Run the flare command
Check the logs_file_permissions.log file to see if it produced a line
containing file specified in the configuration or the default journal
locations.

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided. Except if the qa/skip-qa label, with required either qa/done or qa/no-code-change labels, are applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

/merge


Printing setting is not correct / perfect.

Printer setting seems no issue in my side. Please double check whether you have specificly set your printer settings for your browser. @Jeff-Tian


add html proofer check

html proofer is a small tool to validated the sources in web page. We can use it and Travis-CI to check http://brew.sh.
You can see example ci result here. html proofer spots the following errors:
- ./_site/css/fonts/chunkfive/demo.html
  *  internally linking to stylesheet.css, which does not exist (line 9)
- ./_site/index_es.html
  *  External link http://catalandr.es/ failed: 404 No error

I'm not a front-end web developer. So I leave other people to fix the problem above.

./_site/css/fonts/chunkfive/demo.html

internally linking to stylesheet.css, which does not exist (line 9)

Think we can just remove this page altogether.

./_site/index_es.html

External link http://catalandr.es/ failed: 404 No error

Can you remove this link? Thanks.

Now CI is green

Can you force-push again? I've enabled Travis so hopefully it'll build this after that.

Done.

Green. :rocket:

Hooray.

Also don't forget to add CI Badge in README.

@xu-cheng Feel free :wink:

https://github.com/Homebrew/homebrew.github.io/commit/b39b8c9f9d8dee2cd5c82db8b38dd356935f9fc8


test-branch/execute-job/comment-from-wrong-user-on-pr/79bf991f-f5df-41f2-bb80-4829324558be

PR for testing c84842715864bdffeb5d7e9c5f77588cfbb0253a

/canonical/self-hosted-runners/run-workflows c84842715864bdffeb5d7e9c5f77588cfbb0253a


alacritty is slower than xterm (but uses less cpu??)

If I, for instance, do a find /usr, the command takes around 6 seconds to execute under alacritty but only 1 second under xterm.  However, using the time command, I get the following number for alacritty:
find /usr  0.14s user 0.26s system 5% cpu 6.794 total

and for xterm:
find /usr  0.21s user 0.35s system 42% cpu 1.318 total

What's going on here?

What OS are you running, I'm guessing some BSD? And what graphics drivers are you using? Could you post output for glxinfo | grep OpenGL?

Is this consistent? The second time you run a command on the file system will always be a lot faster - regardless of terminal. Could try first piping the output to a file and verify that this command takes the same amount of time in both terminals.

@okuuva Arch linux.  Here are the relevant parts (I think) of that output:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.3

@fatso83 yup, completely consistent.  I ran it a few times on both and got pretty much the same results.

@Elronnd ok, I made the assumption based on your user pic, even though one should never assume... Anyway, slow rendering on Mesa is a known issue, this is a duplicate of #125.

Closed as duplicate. Please subscribe to #125 for updates.


How can I execute SaveQueue

DBFlow Version:3.0.0-beta6
Issue Kind:Question
I use this:
FlowManager.getDatabase(CDBimDatabase.class).getTransactionManager().getSaveQueue().addAll(stageModels);
FlowManager.getDatabase(CDBimDatabase.class).getTransactionManager().getSaveQueue().run();
but it cannot run
any problems ?

https://github.com/Raizlabs/DBFlow/blob/master/dbflow/src/main/java/com/raizlabs/android/dbflow/runtime/DBBatchSaveQueue.java#L143
FlowManager.getDatabase(CDBimDatabase.class).getTransactionManager().getSaveQueue().purgeQueue();

i used this, but it make following method very very slow
public static SupervisionTaskModel getTaskById(String taskId) {
return new Select().from(SupervisionTaskModel.class).where(SupervisionTaskModel_Table.id.eq(taskId)).querySingle();
}
@trevjonez

and while I only user BaseModel.save(); it works well

How do you mean slow? Are you still on 3.0.0-beta6? If so there was a bug which rendered the save queue non functioning. https://github.com/Raizlabs/DBFlow/issues/830
You should update to the latest release and try again.

now i update to 3.0.1;
I used like this:
//it used in loops
public static InspectionTaskModel fromData(InspectionTask task){
//this line execute very slowly about 0.5 seconds,and I think it  should not be slow like this.
InspectionTaskModel inspectionTaskModel = getTaskById(task.getId());
//some update
FlowManager.getDatabase(CDBimDatabase.class).getTransactionManager().getSaveQueue().add(inspectionTaskModel);
}
public static InspectionTaskModel getTaskById(String id) {
return new Select().from(InspectionTaskModel.class).where(InspectionTaskModel_Table.id.eq(id)).querySingle();
}

@trevjonez

new problem #874


Fixed gobuster spelling error

After running into an error, I noticed that "Gobuster" was misspelled. After running a quick recursive grep I found that this mistake was repeated quite a few times. This is a small patch to fix those misspellings.

nice catch thanks!


permissions for repo runner

I figured out that the current solution needs to have administration permissions on repository level when I configure the github app for a new repository.
This permissions is way too heavy just for registering runners in a repo and I found multiple github discussions, which propose to have the same permissions settings on repository level available as on organization level available (separate permission to register self-hosted runners).
I don`t see any progress from github side - so my question...
Can we have a feature to register ephemeral runners on organization level ?

@kichik Sounds good.
So I assume I have your support for this. 🙂
I checked the code and will add some suggestions here and make a draft PR within the next few days / next 2 weeks.

Ok - I checked the code.
First thing that needs to be changed is the manifest in the svelte file...
https://github.com/CloudSnorkel/cdk-github-runners/blob/3c7ac100e47cc996f79a66b7e8a083775c554f28/setup/src/App.svelte#L15
@kichik I need your feedback to make a design decision.
2 Options how to deal with it.
Option1: Radiobutton selection
User can select the RunnerRegistrationLevel on Repository or OrganizationLevel directly in the svelte webapp.
Its obvious for the user and  in the right context. Maybe later hard to distinguish which level has been chosen on github app creation event. This has to be checked additionally. Default: RepositoryOptional:Organization`
Option2: GitHubRunners Property
GitHubRunners properties interface gets a new property (based on enum) to select between Repository | Organization.
This will be injected into the svelte site the same kinda way as the secret arn or token.
(INSERT_REGISTER_RUNNER_LEVEL_HERE)
Technically the quite simpler approach. Flag will be set in SSM Parameterstore and can be injected later to the lambda functions to set on which level the runner has to be registered.
Default: Repository
Optional: Organization
To keep maintainability and have no breaking changes the default value should be Repository

I would prefer it in setup as that's where all GitHub configuration is currently done. Would be weird to split it up.
We can also consider just always use organization level if user is installing the app on the organization level. But maybe we should wait a bit with that one until issues come up or don't come up with this.

I would prefer it in setup as that's where all GitHub configuration is currently done. Would be weird to split it up.

fine

We can also consider just always use organization level if user is installing the app on the organization level. But maybe we should wait a bit with that one until issues come up or don't come up with this.
yeah, guess that`s quite easy to change if the rest works as expected.
As you mention this could be a later change...

hmm I think I waste some time trying to debug the svelte webapp.
Any idea how I can debug this in an easy manner ?
Is it possible via sam-cli to debug lambda functions in a cdk construct ?

To locally test the setup page, I use npx vite in the setup folder. It won't be able to make any HTTP requests, but you can see the UI in action. If you comment out the domain post, you can also see it sending the manifest and see if it's correct. Or you can just console.log() the manifest.
It's not perfect, but for such a small "app", it was good enough for me.

To locally test the setup page, I use npx vite in the setup folder. It won't be able to make any HTTP requests, but you can see the UI in action. If you comment out the domain post, you can also see it sending the manifest and see if it's correct. Or you can just console.log() the manifest.
It's not perfect, but for such a small "app", it was good enough for me.

Owright, fine for me too

These are the tasks that I assume are required:
Secrets.ts
-[ ] Create new secret for runner registration level in cdk
Setup.lambda.ts
-[ ] Add secret arn to setup lambda.ts
-[ ] Determine registrazion level based on permissions for newapp
-[ ] Determine registration level for existing app
-[ ] Update secret value
App.svelte
-[ ] Add parameter to request for existing app
Tokenretriever.lambda.ts
-[ ] Add env variable for registration level / secret arn
-[ ] Add new condition to register token from org (octokit)
Determine runner registration config command for:
-[ ] ec2 (userdata)
-[ ] fargate
-[ ] lambda
-[ ] codebuild
-[ ] ecs

Org level runners will also help future "warm pool" runners. It's cheaper to maintain a warm pool of runners when it's for an entire organization rather than repo by repo.


Option for Authors page

Is your feature request related to a problem?
Every blogging platform I know of allows the reader to browse posts by author, so far this plugin does not support that.
Describe the solution you'd like
Even if they are not automatically linked to within posts, I would love to have the option to treat authors like a unique type of tag so it's easy to browse by author from the sidebar to see just posts by that author.
Describe alternatives you've considered
I'd have to build my own solution, which, is not impossible but this feels like a fundamental blog feature and I'd rather not do a bunch of overrides that may break the plugin's functionality in future updates.
Additional Context
I noted at least one other person requested an author page, which was declined, so I am voicing my interest. At least for my use-case, I don't even need an author page so much as a carbon-copy of the tags functionality as seen in the sidebar that links to that tag's archive page, but made to work with authors.
I do not need it integrated into the existing author displays, as I can manually link to the author archive page if I want their name directed there instead of a website.

Thanks for the feedback :raised_hands: Like I mentioned in the previous feature request, nothing is really set in stone and your comment was really helpful to re-evaluate the interest.
Author pages should now be available in the version 0.13.0 that I just released, e.g. this one. Authors are now also listed in the sidebar if there are multiple authors.


Moved LB clean up code before deleting running instances to prevent wait timeouts when cleaning up instances.

@alena1108 , can you review the changes?

LGTM


Use numpy's normalize_axis_index, if available

Curious if you think this is a good idea

Yes, this looks like a good idea. Though I'd prefer if the logic were in core/npcompat.py instead, which is where the rest of our NumPy backports are.


issue37 Replace CDI producer for transactions with Weld TransactionSe…

…rvices
#37
@manovotn Thanks for letting me know that I needed the Weld JTA module to make this work.

@FroMage this PR has an ack from Matej so if you are happy with it could you merge it for us.

@mmusgrov I can do that as well ;-)


docker-recommened with reclass ?

Describe the bug/feature
Trying this:
https://kapitan.dev/#docker-recommended
C02TKBUNG8WN:kapitan chscott$ docker run -t --rm -v $(pwd):/src:delegated deepmind/kapitan -h
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/local/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/src/kapitan/__main__.py", line 17, in <module>
    from kapitan import cli
  File "/src/kapitan/cli.py", line 37, in <module>
    from kapitan.resources import (inventory_reclass, resource_callbacks,
  File "/src/kapitan/resources.py", line 27, in <module>
    import reclass
ModuleNotFoundError: No module named 'reclass'

It appears that python3 and reclass are not getting along:
02TKBUNG8WN:kapitan chscott$ docker run -it  --entrypoint bash -v $(pwd):/src:delegated deepmind/kapitan
bash-5.0# pip install reclass
Collecting reclass
  Downloading https://files.pythonhosted.org/packages/e6/e2/7ab398b65da859966784f81145efa37d577005fc43432dd7b0f252196a98/reclass-1.4.1.tar.gz
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-ao470mow/reclass/setup.py'"'"'; __file__='"'"'/tmp/pip-install-ao470mow/reclass/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base pip-egg-info
         cwd: /tmp/pip-install-ao470mow/reclass/
    Complete output (7 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-ao470mow/reclass/setup.py", line 10, in <module>
        from reclass.version import *
      File "/tmp/pip-install-ao470mow/reclass/reclass/__init__.py", line 10, in <module>
        from output import OutputLoader
    ModuleNotFoundError: No module named 'output'
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

python v2 does appear to install this module and reclass seems like an old project.
To Reproduce
Steps to reproduce the behavior:

https://kapitan.dev/#docker-recommended
See error above

Expected behavior
The kapitan help output
Screenshots
See above
** If it's a bug (please complete the following information):**

using your published container, latest and earlier ones.

Additional context
Add any other context about the problem here.

@connaryscott thanks for reporting!
What version are you running? Can you ensure you pull the latest?
I can't reproduce it.

Generic templated configuration management for Kubernetes, Terraform and other
things
...

Interesting so it works "now".....
I just retried it, did nothing else to improve my situation.  Perhaps
the"latest" was transiently bad?
On Sun, Aug 18, 2019 at 2:18 PM Ricardo Amaro<EMAIL_ADDRESS>wrote:

@connaryscott https://github.com/connaryscott thanks for reporting!
What version are you running? Can you ensure you pull the latest?
I can't reproduce it.
Generic templated configuration management for Kubernetes, Terraform and other
things
...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/deepmind/kapitan/issues/337?email_source=notifications&email_token=AAELQOIDKIY7M4HUD4TAWRLQFG4BJA5CNFSM4IMTP3BKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4RIMLY#issuecomment-522356271,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAELQOJZ2SU6ZUCLVQOUBSTQFG4BJANCNFSM4IMTP3BA
.

Yep, sounds like something transient. Closing.


Import syntax is a parse error

Haskell language server correctly suggest the following change
import Servant.API

to
import Servant.API (type (:<|>)(..), Capture, JSON)

Which compiles fine. But Haskell language server reports it as a parse error.

@Fresheyeball pehaps the last "haskell language server" should be "ghcide"?

I think ExplicitNamespaces is needed to parse that import.
HLS/ghcide use the suggestions in GHC error messages to generate code actions, so if GHC is suggesting this import but not suggesting the language extension that's probably a bug in GHC. Please check and consider opening an issue in the GHC bug tracker

Closing as nothing to do here


How emoji generate?

Hello, Thanks your code sharing! I want to receive your paper result which the emoji generating, How can I do?

First of all, I'm not the author of the paper. This code only provides mnist-to-svhn transfer. In order to generate an emoji, we first need the emoji dataset to train the model, but the authors didn't open it to the pubic.


Automated cherry pick of #3043: fix host init cronjob

Cherry pick of #3043 on release/2.11.
#3043: fix host init cronjob

/lgtm
/approve

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.11@6b30d63). Click here to learn what that means.
The diff coverage is n/a.

@@              Coverage Diff               @@
##             release/2.11   #3045   +/-   ##
==============================================
  Coverage                ?   7.16%
==============================================
  Files                   ?     476
  Lines                   ?   76722
  Branches                ?       0
==============================================
  Hits                    ?    5497
  Misses                  ?   70761
  Partials                ?     464

Flag
Coverage Δ

#aFlag
7.16% <ø> (?)

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 6b30d63...9029211. Read the comment docs.


kitti

How could I run voxelmamba on kitti dataset?

Sorry, we haven't conducted experiments on the KITTI dataset, but you can refer to the following KITTI dataset (https://github.com/open-mmlab/OpenPCDet/tree/master/tools/cfgs/kitti_models) config to implement Voxel Mamba.


python3Packages.gcsfs: 2021.06.0 -> 2021.07.0

Motivation for this change
Update to latest upstream release 2021.07.0
Change log: https://gcsfs.readthedocs.io/en/latest/changelog.html#id1
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 134728 run on x86_64-linux 1

2 packages built:

python38Packages.gcsfs
python39Packages.gcsfs


Fix issue #7

#7

@sixtoad thanks for PR, not sure that ng-packagr will work with current structure. Will review & test it soon when I catch time.

@SamirHodzic, could you review this and get it merged so we can use this?

@codyayers will do this weekend, didn't have time before. Need to check that we won't break it totally.

It did unfortunately, so more work will be required I’m afraid

@codyayers, I checked the component and it was working for me, how did it break the component?, maybe it was the second commit that changes the http library to make the request (I did not check with an example)

Any ETA on this?

@SamirHodzic, it needs some changes for Angular 6, but we should have a version that can run on angular 5 before, do you have an estimation when you can review this?
Thanks :)

Sorry, should be fixed by https://github.com/SamirHodzic/ngx-embed-video/pull/16, but seems like we are skipping Angular 5 with this.


Solution Filters

Is it possible to build/load solutions based on a solution filter file (slnf) rather than a full solution?

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

ID: 29f86c97-f534-50ad-bfb1-a2cf78c7af94
Version Independent ID: acea40e3-512b-4d9a-9389-71b8b24327be
Content: Visual Studio Build build and release task - Azure Pipelines
Content Source: docs/pipelines/tasks/build/visual-studio-build.md
Product: devops
Technology: devops-cicd
GitHub Login: @vijayma
Microsoft Alias: vijayma

Thanks for your question. It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot

This IS a documentation issue?
Is this crucial feature used by monorepos supported or not on Azure Pipelines?

@marchy -- Marcel, thank you for your follow-up.  Please consider this resource in addition to the ones mentioned above:

Azure DevOps Services


The Title, Artist and Cover aren't working...

Description
Once I installed the visualizer, the Cover, Title, and Artist's name were not functioning with Spotify (Or any of the other media players I tried to use). I do not use an antivirus software, and I tried switching to Google DNS... I also Uninstalled and reinstalled Spotify in the Microsoft Store. None of these steps worked...
Versions
I am currently using Visualizer version 2.0.2
Rainmeter version 4.2.0
Spotify Plugin version is 2.1.5
My computer OS version is Windows 10 Pro 1803 64-bit (build 17134) - English (1033)
Additional notes/images

I'm having the exact same problem. Been using this rainmeter program for about a year now, it just stopped showing the album cover and info about a week ago(?) or so? There was a spotify update around then, so I'm assuming that that's probably what threw a kink in the program and is causing it to fail at showing the info. Hopefully it's fixed soon, I absolutely love the program and there's not another one that will live up to it that I've found.

Duplicate of #191


Missing some methods in the HasAugmentedInstance trait

Description
It appears some methods were added to the Statamic\Contracts\Data\Augmentable contract which haven't yet been ported over into Runway. See https://github.com/statamic/cms/commit/d0f29dd66c4706f7eb1519e8fbafbc326d2245d6
Declaration of App\Models\Category::augmented() must be compatible with
 Statamic\Contracts\Data\Augmentable::augmented(): Statamic\Contracts\Data\Augmented

       at vendor/statamic-rad-pack/runway/src/Data/HasAugmentedInstance.php:43
          39▕     {
          40▕         return $this->toShallowAugmentedCollection()->all();
          41▕     }
          42▕
       ➜  43▕     public function augmented()
          44▕     {
          45▕         return $this->runHooks('augmented', $this->newAugmentedInstance());
          46▕     }
          47▕

Steps to reproduce
See https://github.com/statamic/cms/commit/d0f29dd66c4706f7eb1519e8fbafbc326d2245d6
Environment
N/A

Declaration of App\Models\Category::augmented() must be compatible with
Statamic\Contracts\Data\Augmentable::augmented(): Statamic\Contracts\Data\Augmented

When were you running into this error?

@duncanmcclean We have a number of models that implement the Statamic\Contracts\Data\Augmentable interface, this is so that Statamic correctly augments them whenever it does an ... instanceof Augmentable check.


bower no found

install from bower return package no found

Hello, could you make it public now? I would like to use it in prod :)

It's public already, both via npm and bower so you choose your favorite method.

uh uh, thank you for your answer but it doesn't work with me :
bower.json :
"dependencies": {
"material-design-icons": "2.0.0",
"ng-material-floating-button": "0.6.1"
},
bower install
? May bower anonymously report usage statistics to improve the tool over time? Yes
bower ng-material-floating-button#0.6.1        ENOTFOUND Package ng-material-floating-button not found
Any idea?


Support Query Parameters?

Would IPFS be interested in supporting _redirects files with query parameters, similar to Netlify)? (Re: ipfs/kubo#8890). If this seems valuable, I'd put a PR together (here and in ipfs/kubo).
I would find it valuable to be able to write a redirects file similar to the one below, to be able to provide responses to 'dynamic-looking' web-requests (from clients that expect to use specific, query parameter-based, GET APIs) via IPFS:
/things type=:type /things/:type.html 200
/things /things.html 200

(This is identical to the format Netlify uses — only required parameters must be specified.)
GET /things?type=photos → Served from /things/photos.html
GET /things → Served from /things.html

I ended up implementing it anyway 😅
Let me know your thoughts!

This is effectively a spec change so should be resolved via a proposed IPIP change (https://github.com/ipfs/specs/tree/main#interplanetary-improvement-process-ipip) in https://github.com/ipfs/specs.
The proposal template highlights some questions around benefits, alternatives, tradeoffs, etc. that would likely be helpful to reviewers.
From what I can tell it seems like this could potentially introduce problems for users as new proposals come along that natively add query parameters to the URI such as IPIP-402. It would effectively add a sense of non-reproducibility to ipfs:// URIs (i.e. the actual target resource changing not just something like how a directory is rendered in HTML) which seems like something to be avoided if possible.

Thank you so much @aschmahmann! This is super helpful feedback; I'll review IPIP-402 and build an IPIP of my own.


Update tooltips + help links + more

Describe the bug
Changes to make:

[x] Home page
[x] Design page
[x] Settings page
[x] Creation flow

Version
The main branch as of October 23, 2020.
Browser

[x] Chrome

OS

[x] Windows

Additional context
R11 scenario: Tooltips and help links

cc: @mareekuh @garypretty

Closing this issue due for now.


Flex grid not laying out correctly on IOS safari

Issue
In creating a mobile first layout on a smart phone I am setting up two columns in a container div. This then has four child divs, each of which should take up half(i.e. one) of the columns on a mobile device. This works as expected in responsive view on Firefox(see image below) but not on the actual device.

System
Dev Machine

Iphone
IOS 7.1.2
Reproduction

unzip this -> picnic_issue.zip into a folder.
cd into the folder and run a local HTTP server or if you have Python installed, python -m SimpleHTTPServer
View the page on localhost:8000 locally.
Open Safari on your IPhone and then navigate to server_internal_IP_adress:8000.
You will observe that the cards of the layout only display one column.

I cannot check it right now (will do it later), but did you set the viewport tag? Don't forget the viewport meta tag
Every single time that it worked differently in Firefox for desktop (responsive view) and an actual mobile for me is because I would forget it.

The issue is seen even with the <meta name="viewport" content="width=device-width, initial-scale=1"> in the HEAD

Just went back over my original code. I was always using the viewport meta tag when this issue came up in the project code.

I can reproduce this on browserstack, I will try to fix it but it looks like it is just that it needs the -webkit- (check "Show all" in caniuse)

Is it the only Safari version you saw this on? I decided to use it for a non profit site I’m building but I am still at the early stages, if it doesn’t work with Picnic (which is a great CSS library btw) then I will switch to Materialise. I did run auto-prefixer over you library with no improvement.

Let me know if there is anything I can do to help :)

Sorry I never came back to this. It seems like this is for a Safari version 7.1, which should be not an issue anymore. Otherwise please feel free to reopen the issue. Hope it worked out with you, either fixing Picnic or with Materialise.


Error retrieving ledger genesis transactions

Hi Team,
I am trying to run the Faber demo but am getting the error: Error retrieving ledger genesis transactions
I am running the agent in Docker. Below is what I have done so far for context:
**I have started the VON Netowork **
git clone https://github.com/bcgov/von-network
cd von-network
./manage build
./manage start --logs
I am able to see the UI and generate the Genesis transaction on localhost port 9000
But when I do the following :
git clone https://github.com/hyperledger/aries-cloudagent-python
cd aries-cloudagent-python/demo
./run_demo faber
I receive the below:
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host <IP_ADDRESS>:9000 ssl:default [Connect call failed ('<IP_ADDRESS>', 9000)]
Error retrieving ledger genesis transactions
Please help!

So using LEDGER_URL=http://host.docker.internal:9000 ./run_demo faber to run the demo helps BUT issues just keep propping up.
All issues are solved by downloading Docker Docker Desktop 4.0.1
Closing thread


rename sysfs internal structures

rename sysfs_fpga_region to sysfs_fpga_device
A device represents a pci device discovered at:
/sys/fpga/<device_pattern>
rename sysfs_fpga_resource to sysfs_fpga_region
A region is a platform device (under the pci device) found at:
/sys/fpga/<device_pattern>/<region_pattern>

The reason for doing this is to make it easier to trace back to pci
devices vs platform devices. This will also make it easier when
refactoring syfs discover routine to allow for re-scanning devices
within the lifetime of an application and discovering added/removed
devices.

Coverage decreased (-0.02%) to 80.981% when pulling e348535bb7f2ba7af955c3a8e6c302dfb9a3ac5c on rrojo/rename-sysfs-structs into 203ddea0c57433bd24b347481bbbfb2eb86d1fe0 on master.


Icon code doesn't match Customized Code [How to make copy-paste-able icons for Photoshop]

Hi all!
We really like fontello, and one of the problems we encountered is that if we wanted to also use the icons in photoshop for prototyping, the icons would not correspond (if we select the icon and paste it in photoshop it would not be the same icon). We figured the problem was that the actual icon would not correspond to the same "Custom Code" from the above input field, so we came up with a quick dirty fix, modifying the Codes with the actual icon codes.
$('.font-fontello').each(function(index, value){ 	$(this).parent().find('input.char-editable').val($(this).text()).trigger("change"); });

Now if you select the icon, it will correspond to the actual icon in Photoshop, another nice feature to have is in the demo.html that fontello outputs to be able to double-click, select and copy the icons :)
Thanks! :)

A quick dirty fix to the demo.html page to make it selectable and usable is the current script that should go in footer.php.
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script>
	$( "<style>i:before { display: none!important; }</style>" ).appendTo( "head" );

	var styles = {
		fontFamily: "fontello",
		fontStyle: "normal",
		fontWeight: "normal"
	};

	$('i').each(function(){
   	 $(this).html(window.getComputedStyle(this,':before').content.replace(/\"/g, "")).css(styles);
	});
</script>

This is awesome! Even if it's a quick fix, at least I (as a designer) am now able to quickly copy icons from the demo page and paste them into Photoshop. thanks so much!

@raduamarie Do you mean, that if you customize codes, those are not saved? That's strange.
Could you check content of CSS files? Real codes are there (in other case demo could not show those).

No, if you customize the icons, they are changed, but the issue is that the actual Displayed Icon code != Customized Code, so that if you double click the icon to select it, it's not the same code. The javascript I shared was so that all the codes are equal to their actual icons :)
For copy-paste-ability :)
In other words, if I go to Customized Codes, and double click my previously selected smiley face, download the font, enter photoshop and paste the smiley face, photoshop doesn't recognize the smiley face, because the codes are not the same :)

Do you try to copypaste directly from fontello site instead of demo page? That should not work, end never expected to work.

Yeah :)
On the demo page the icon is not copyable, because it's an ":before" element, that's why I shared my 2nd script.
To make a even more simple explanation, we need to make some prototyping in Photoshop, and would be awesome to use the icons from fontello in Photoshop as well, the perfect example is http://fontawesome.io/cheatsheet/ on that page you can double-click the icon and paste it in Photoshop and the icon corresponds in both places: the demo page and Photoshop. This doesn't happen in fontello :(
A way to reproduce is to load the fontello website, select all the icons, download the pack, install the font in Photoshop, go to the demo page, choose an icon, grab their ":before" content, and paste it in Photoshop, and in Photoshop the icon that you pasted would not be the same one the from where you copied.

If icons from demo page become copy-pasteable, will it solve your problem? It's not a big problem to do. Just nobody asked before.

hey @puzrin, yes, allowing the icons to be easily selectable & copiable would be great, especially for us designers.
also, different issue but I think the Customise Names & Customise Codes could be one and the same page :)

Yup, making it copy-paste-able would be awesome :)

Closed in flavour of #382

copypaste should be fixed now, sorry for delay


Will your face_recognition application allow me to store pictures with names tide to them and just later down the line submit a new photo of someone who i dont remember i actually stored, and then the application when i send the photo identifies the person in the photo because its the exact person i stored of their name in a different photo i have saved?

See what im hoping this application is, is lets say i have 5 images of 5 different people one name zack evan, damian blue, eric blake, jacob king, and henry alek
and i stored each of these pictures in my known file path with their names as each image file
and i go on the internet a month later and i find someone i save their picture to find out who they are
so i use the application i put in the info of this exact unknown photo of my list of unknown photos, and if it turns out the facial features of this photo is the exact of a photo of same person i have stored
it comes back with the results of identical person different picture with name?
that is what i wanting this application to do
i dont want to have to remmber their known photo information to then put in the unknown photo information
i want this application to let me store pictures with the persons name on each
and then sometime later i just get a hold of obersing a particular person in a picture i save the picture
i send it to the application and boom either it comes back a known result aka a picture of that person i stored sometime ago but forgot or it comes back as unknown meaning i never stored this person

just store the data on a file ig use pickle


Cleanups wrt DYLD_FALLBACK_LIBRARY_PATH handling

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @nrc (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see the contribution instructions for more information.

Looks reasonable to me, thanks! Did this end up causing problems in practice out of curiosity or was this just cleanup?

Cleanup for things I noticed while working on https://github.com/rust-lang/rustup.rs/pull/1752

@bors: r+
Thanks!

:pushpin: Commit 416ed031d0beca3a3e5e02b0c3c6018daa452536 has been approved by alexcrichton

:hourglass: Testing commit 416ed031d0beca3a3e5e02b0c3c6018daa452536 with merge b978d1179edb4af7cc440e80d44691dc218b84c5...

:sunny: Test successful - checks-travis, status-appveyor
Approved by: alexcrichton
Pushing b978d1179edb4af7cc440e80d44691dc218b84c5 to master...


Update design-sharepoint-add-ins.md

Category

[x ] Content fix
[ ] New article
Related issues: fixes #2617

What's in this Pull Request?
Update office add-in blog link: https://developer.microsoft.com/en-us/office/blogs/technology/add-ins/

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/sp-add-ins/design-sharepoint-add-ins.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


two submissions on the one model?

I'm trying to attach two form submissions to the one model. (In this case, it's a Rule which has both a trigger and an action, each of which is represented as a form submission.)

Right, I was going to say, you could have something like:
belongs_to :trigger, :class => FormSubmission, :foreign_key => :trigger_id
belongs_to :action, :class => FormSubmission, :foreign_key => :action_id
Not sure if this is what you decided to go with or not (may need to check the syntax as well) but that should be something like what you are looking for.
~ Tom

yep, worked like a charm.


Winpython new new frontpage

From<EMAIL_ADDRESS>on 2015-01-23T12:57:02Z
Hi Carlos,
Would it be possible to update the winpython link of https://code.google.com/p/spyderlib/ to winpython.github.io ?
Regards,
Stonebig
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=2134

From<EMAIL_ADDRESS>on 2015-01-26T08:54:24Z
Thanks, Carlos !

From ccordoba12 on 2015-01-25T21:33:52Z
Done!
Status: Fixed
Labels: -Type-Defect Type-Task


Ansible version update

Per PR #68 please review a change suggested to bring Ansible to a newer point release, as a consequence of an automated review.
I'll defer to @johnstudarus to help assess whether this change is fully compatible or if it's going to trigger a cascade of other changes.

The version of Ansible has been updated on the recommendation of a high-security dependabot generated PR.  Let's open new issues if needed to address any breakages. (cc @johnstudarus)


Not keyboard enabled

I cannot check this field by pressing the spacebar to check it (and to uncheck it). Can this be implemented?

Hey @jrdad1, here you go. Your suggestion has been implemented in v18.2.2
Cheers 👍


Error: Prebuilt libvips 8.11.3 binaries are not yet available for linux-arm64v8 and `GLIBC_2.27' not found

Hi,
I have sharp used on an AWS sls lambda function.
Scenario 1
During the bundling step, I run the commands:
npm install

rm -rf node_modules/sharp

export SHARP_DIST_BASE_URL="https://github.com/lovell/sharp-libvips/releases/download/v8.10.0/"

SHARP_IGNORE_GLOBAL_LIBVIPS=true npm install --arch=arm64 --platform=linux --libc=glibc sharp

The above install commands gives following build error:
npm ERR! sharp: Installation error: Prebuilt libvips 8.11.3 binaries are not yet available for linux-arm64v8

Scenario 2
If I remove the line where SHARP_DIST_BASE_URL is exported, the build process goes fine. However, when the lambda is triggered, logs show the following error:
Something went wrong installing the "sharp" module

/lib64/libm.so.6: version `GLIBC_2.27' not found (required by /var/task/node_modules/sharp/build/Release/../.././vendor/8.11.3/linux-arm64v8/lib/libvips-cpp.so.42)

Please advise.
Many Thanks,
Mo

Please upgrade to the latest version.

I did originally use
export SHARP_DIST_BASE_URL="https://github.com/lovell/sharp-libvips/releases/download/v8.14.4/"

but it gave me the same error Prebuilt libvips 8.11.3 binaries are not yet available

Please see https://sharp.pixelplumbing.com/install#aws-lambda - you don't need SHARP_DIST_BASE_URL.

Please see https://sharp.pixelplumbing.com/install#aws-lambda - you don't need SHARP_DIST_BASE_URL.
This is the error now.

Something went wrong installing the "sharp" module

Cannot find module '../build/Release/sharp-linux-arm64v8.node'
Require stack:
- /var/task/node_modules/sharp/lib/sharp.js
- /var/task/node_modules/sharp/lib/constructor.js
- /var/task/node_modules/sharp/lib/index.js
- /var/task/index.js
- /var/runtime/index.mjs

os details from lambda config is:
    "arch": "arm64",
    "platform": "linux",
    "release": "4.14.255-311-248.529.amzn2.aarch64",
    "version": "#1 SMP Wed Apr 12 19:03:21 UTC 2023"

You are correct to replace --arch=x64 with --arch=arm64

@lovell  Good Morning
I did the following in an attempt to fix:

changed architecture lambda to x64
installed and rebuild both lib types for arch=x64

SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install --arch=x64 --platform=linux --libc=glibc sharp
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm rebuild --arch=x64 --platform=linux --libc=musl sharp

Now, the code is crashing during the compression step. The error is
Error: Runtime exited with error: signal: killed

Thanks
Mo

@lovell Now we are getting it to run for images < 1MB. For bigger images its timing out(but this could be an app problem too).
Thanks.

Please see https://sharp.pixelplumbing.com/install#aws-lambda

To get the best performance select the largest memory available. A 1536 MB function provides ~12x more CPU time than a 128 MB function.

You've not provided any code samples so I've no idea what you're doing, but for running CPU-bound tasks on AWS Lambda, max out the RAM and therefore CPU. Anything else is a false economy.


Bypass media device access prompt

Uses a Firefox profile to bypass the security prompt displayed when the browser attempts to access a media device (e.g., a webcam). Also updates the AUTHORS file.
@wedaly, could you take a look at this when you're able?

:+1:  When you update the requirements in edx-platform, please pin "selenium==2.42.1" (per discussion here: https://github.com/edx/bok-choy/pull/65)

Thanks for the review. I might be mistaken, but it looks like the selenium version used by edx-platform was pinned to 2.42.1 by this commit. I'm planning on updating github.txt so that these changes to bok-choy are pulled in.


[Bug]: Category page select sort is not populated after reload

Expected Behavior

Enter category page
Select any sort option (query param on url)
Reload page
Sort select is not populated

Actual Behavior

Enter category page
Select any sort option (query param on url)
Reload page
Sort select is populated

Possible Solution
No response
Steps to reproduce

Enter category page
Select any sort option (query param on url)
Reload page
Sort select is populated

What version of odoo integration are you using?
any
What version of Node.js are you using?
14.19.0
What browser (and version) are you using?
Chrome 98.0.*
What operating system (and version) are you using?
Linux
Relevant log output
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Fixed https://github.com/vuestorefront-community/template-odoo/commit/e0252f6db484d752a3cca9db0f33f3745d2d2037


⚠ TorrentLeech has degraded performance

In 93d302d, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 1986 ms

Resolved: TorrentLeech performance has improved in 8ca1179 after 7 minutes.


LAPP-63 Adding DI releasing instructions

These releasing instructions are for the dependency extension Nuget Package

The purpose of this pull request is to add documentation on how to make the release for the DI project. Unless the documentation show be placed elsewhere, the pull request could be merged.

The purpose of this pull request is to add documentation on how to make the release for the DI project. Unless the documentation show be placed elsewhere, the pull request could be merged.

Closing, this issue/pr was resolved with PR #155


SelectField Component Not Rendering With Custom Data Attribute

Problem description
SelectField components aren't rendering with custom data attribute (data-*)
Steps to reproduce
Versions

Material-UI:
React:
Browser:

@llao Please follow the PR format and be more specific


problems using git-lfs in an Xcode Bot

I installed git-lfs on my Xcode Server instance.
I added my hosting server's url to my global gitconfig :
cat ~/.gitconfig
[filter "lfs"]
  clean = git-lfs clean %f
  smudge = git-lfs smudge %f
  required = true
[lfs]
  url = https://artifactory.myCompany.net/artifactory/api/lfs/git-lfs

I added git-lfs to my pre-build trigger :
#!/bin/bash
echo "Initializing dependencies"
export PATH="$PATH:/opt/local/bin:/opt/local/sbin:/usr/local/bin"
git lfs init
#here I run my own git command which pulls my git sources which are using git-lfs
[[ $? -eq 0 ]] || exit 1

cat "$XCS_SOURCE_DIR/Components/OpenSSL/lib/Device/libssl.a"
cat "$XCS_SOURCE_DIR/Components/OpenSSL/lib/Simulator/libssl.a"

The result is :
version https:/
oid sha256:123fb53535365ede0f7b95aaa8cb4be3c38c5f4bac30cd74d4fbe3e283903f54
size 4529280

version https:/
oid sha256:99b51ad7bc89d3f870140644f21c088ebcf6f9627996d9eb9b16c47437a6edfe
size 3153456

So it seems that it is not using git-lfs at all, just pulling down the real file content (the pointers).
Do you know how can this issue be fixed?
Thanks!

If your own git command is not fetching the Git LFS content, you can run "git lfs pull" to fetch and replace the pointer files.

Running "git lfs pull" fixed my problem. Thank you! :)


Refactor QueryService tests

Signed-off-by: albertteoh<EMAIL_ADDRESS>Which problem is this PR solving?

Relates to #2954.

Short description of the changes

Refactor QueryService tests for easier maintenance and reduce required changes when introducing metrics reader to query service:

Return a testMocks struct rather than return multiple mock objects.
Only use what's required, instead of multiple blank identifiers for unwanted mocks.
Introduce functional options on a single test bootstrapping function instead of mostly duplicated functions for specific combinations of parameters.

Thanks Yuri!


fix: first time to select kimi，wihch results a loop because of 401

Reason
When you first select kimi，https://kimi.moonshot.cn/api/user and https://kimi.moonshot.cn/api/auth/token/refresh  both will return 401.
In  _checkAvailability function，it will revoke itself again because of 401.
Result
Before

After

Thank you for figuring out this problem. But I have another idea to fix it.
Since the _checkAvailability() is not called frequently, it can always refreshToken() first. How about this solution?

Thank you for figuring out this problem. But I have another idea to fix it.
Since the _checkAvailability() is not called frequently, it can always refreshToken() first. How about this solution?

Just  refreshToken()  is a good way. It seems that /api/user request is not necessary.

Ok. Could you modify your code?

Ok. Could you modify your code?

No Problem. I have modified it.


isRowLoaded property - confusing name and documentation

isRowLoaded property used by InfiniteLoader to detect which rows was already requested, to avoid multiple call loadMoreRows. So it should be called isRowRequested?
Example in ifiniteloader documentation pretty confused https://github.com/bvaughn/react-virtualized/blob/master/docs/InfiniteLoader.md#examples
function isRowLoaded ({ index }) {
  return !!list[index];
}

function loadMoreRows ({ startIndex, stopIndex }) {
  return fetch(`path/to/api?startIndex=${startIndex}&stopIndex=${stopIndex}`)
    .then(response => {
      // Store response data in list...
    })
}

It looks like you need just "Store response data in list..." but if you'll do like that you will get the issue with multiple calls of LoadMoreRows because of response delay.
But in the code example this point is pretty clear https://github.com/bvaughn/react-virtualized/blob/master/source/InfiniteLoader/InfiniteLoader.example.js#L111
It took me a long time before I discovered the problem, maybe I have a problem understanding, but mentioning these points would help me a lot and save time.
Thank You.

PRs to the documentation are always welcome if you have suggestions for improving it. 😄
I don't think renaming the property is worth the churn it would introduce given that it would be a backwards incompatible change. Maybe something worth considering for version 10.

thanks for pointing out it @VladimirPal , i'm confusing about why  loadMoreRows called multiple with overlapped range

isRowLoadingOrLoaded is the only 100% clear name for the property, since the user code may later decide to unload rows if the user scrolls too far (and should -- letting the loaded rows grow unbounded is kind of irresponsible)

+1 for shouldRequestRow

isRowLoadingOrLoaded looks pretty suitable


👷 Add GitHub discussion Notification for releases

Addresses https://github.com/axone-protocol/community/issues/6 by adding a new job to post an announcement in our GitHub Discussions .

size-limit report 📦

Path
Size

target/wasm32-unknown-unknown/release/axone_objectarium.wasm
400.67 KB (0%)

target/wasm32-unknown-unknown/release/axone_law_stone.wasm
599.48 KB (0%)

target/wasm32-unknown-unknown/release/axone_cognitarium.wasm
762.25 KB (0%)

target/wasm32-unknown-unknown/release/axone_dataverse.wasm
622.17 KB (0%)

(to be tested with a first release of the repository, before replication to other repositories)


vscode://vscode.github-authentication/did-authenticate?windowid=1&code=3548347a8afb08e7d4ad&state=2e8ca57d-744b-425c-bd06-dc2c2a29e998

Issue Type: Bug
vscode://vscode.github-authentication/did-authenticate?windowid=1&code=3548347a8afb08e7d4ad&state=2e8ca57d-744b-425c-bd06-dc2c2a29e998
VS Code version: Code 1.59.1 (3866c3553be8b268c8a7f8c0482c0c0177aa8bfa, 2021-08-19T11:56:46.957Z)
OS version: Windows_NT x64 10.0.19041
Restricted Mode: No

Hi,
Thanks for reaching VS Marketplace Team, please share a screenshot or any error message to investigate further.
Regards,
VS Marketplace Team


Dokka ci

Title of your pull request
Summary
Add workflow to deploy kotlin documentation using Dokka.

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Ability to have category sort below default?

This was something I liked about the category sorting including Default previously, as it would let me move players I did not want to see, that I had voidlisted and blacklisted, out of the list and into a bottom category I basically couldn't see.

I might also look into more directly solving this by hiding voided/blacklist players from the playerlist.
default players are now completely decoupled from categories so it's tricky to give specific placement. however, I did add a feature (pending release) that you can opt to have default players to show at the top or bottom.


SQLite Ddl : autoincrement attribute

https://www.sqlite.org/autoinc.html
Apparently SQLite syntax doesn't accept the keyword autoincrement alone in the datatype.

Thanks. Yes, I think it is reasonable to leave off autoincrement explicitly as suggested by the SQLite documentation etc.
Thanks.


mate: update stable packages

Motivation for this change
There are some new patch level updates for the Mate Desktop Environment.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@romildo Could this also go into 20.09?

@romildo Could this also go into 20.09?

Sure.

Links to upstream changes:
https://github.com/mate-desktop/caja-extensions/releases/tag/v1.24.1
https://github.com/mate-desktop/engrampa/releases/tag/v1.24.1
https://github.com/mate-desktop/eom/releases/tag/v1.24.1
https://github.com/mate-desktop/libmatekbd/releases/tag/v1.24.1
https://github.com/mate-desktop/libmatemixer/releases/tag/v1.24.1
https://github.com/mate-desktop/libmateweather/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-applets/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-backgrounds/releases/tag/v1.24.2
https://github.com/mate-desktop/mate-calc/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-common/releases/tag/v1.24.2
https://github.com/mate-desktop/mate-control-center/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-desktop/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-media/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-menus/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-notification-daemon/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-panel/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-power-manager/releases/tag/v1.24.2
https://github.com/mate-desktop/mate-screensaver/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-sensors-applet/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-session-manager/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-settings-daemon/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-system-monitor/releases/tag/v1.24.1
https://github.com/mate-desktop/mate-terminal/releases/tag/v1.24.1
https://github.com/mate-desktop/pluma/releases/tag/v1.24.1

engrampa:
We could enable libmagic to mime-type for zstd files https://github.com/mate-desktop/engrampa/blob/6b2b3b41ac74254d0dcd3a22d8e6fec2be499a90/configure.ac#L145

Everything else seemed fine, thanks for the links :+1:


Long post messing due to their image

Description
In the multi-column view long post are messing with other. I want to give the post content a fixed height and also provide the image a height also maintaining their aspect ratio
Steps to reproduce
Click on multi column layout
Screenshots

Desktop (please complete the following information)
No response
Smartphone (please complete the following information)
No response
Additional information
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I have checked the existing issues
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

Hi @Palakkgoyal #859 is onto solving this problem, Im closing this as duplicate


keep publish segment file to cloud even source stream dropped

Keep Publish egress output for any source disconnect.
Also change state to completed instead Active state

hey @khmak3, can you describe the scenario/problem that this addresses? If a participant leaves, we would normally want a track/track composite egress to end (explicit egress stop is not required)

This code diff address following cases when participant share video, and there are egress track on that video

There are disconnect issue between participant and livekit and participant rejoin (It can reproduce by refresh the browser session https://example.livekit.io). The egress will fail sometime and no file will be publish
There are network error issue (webrtc packet drop) between participant with livekit. The egress will fail instead of complete (It can reproduce by using netem (with 0.001% packet drop) between participant and livekit)

For second case, I believe the egress end/complete due to error stream is better than fail.
Since egress user can decide to record again. And they can do some manual work to fix the error video es afterward.
This may introduce behavior different from egress track with container. Since some of the container packetization may fail for video access unit with error.
But keep origin video elementary  file (with some error) and user can fix the error (could be trim out the error part) later. Should be more descrise behavior for any user cases. Since drop the egress file we can't fix anything in future.

After introduce multiqueue, there are some case for my diff can't handle. I will add some more to handle those

@frostbyte73 PR updated to incorporate multi queue pipeline frozen case

@khmak3 thanks for the update. From your scenarios I think this means there's something wrong with our appsrc or appwriter (they shouldn't be disconnecting that quickly), it should definitely be able to handle 0.001% packet loss. I'll be able to dig in more tomorrow

I don't think likekit code has something wrong for 0.001% error. Percent is not an issue for video codec. Just 1 packet dropped at i frame with information about resolution. It will trigger error inside Video es parser in gstreamer webmux plug-in. The parser think resolution change and webm can't encapsulate the file. So, It will throw error. In previous egress code will treat those as fatal error and failed the job (throw away the egress file). I think we should keep publish the file (even with error). User may fix it (crop the error part) afterward.

If that's the case, this should already be fixed in v1.4.1 - can you see if you can reproduce it on the latest version?
That update includes a gstreamer fork to allow caps changes in webmmux: https://github.com/livekit/gstreamer/commit/b7b1187a7ac132e25f16c74c1b9404c4b7521932

After update to 1.4.1, the issue introduced by error stream  gone. :)
On the other hand, if the participant drop the connection while egress on active,
The pipeline may throw error either either streaming stopped or Caps change are not supported.
And the egress section will change to Fail cases and no file will be publish.
We my code diff, the egress section will be end as EGRESS_COMPLETE.

@frostbyte73  Hi, Any concern for this PR? Or LiveKit wants egress job fail when participant drop?
Thanks

This should be fixed in our sdk and gstreamer in v1.4.2

I've try v1.4.2
EgressTrack still fail for following cases

Participant leave the room before egress stop. -
Participant reconnect after network disconnect. - connect use https://example.livekit.io/#/ with video. And refresh the browser instance

And this code diff still fix

I think this is very helpful. Now I use livekit-egress for creating HLS stream, for viewers (one to many stream), and when streamer lose connection (refresh page), egress ended, if I create new egress, when streamer gets the connection back, chunks start writing from the first index (new chunks overwrite old), also playlist reset too. So stream history lost.

I have the same issue with LiveKit Cloud. Could you please help to solve it?
When a streamer disconnects due to network issue (or other short interrupt) egress still works, but HLS files or MP4 recording becomes corrupted after stream is stoped

I have the same issue with LiveKit Cloud. Could you please help to solve it? When a streamer disconnects due to network issue (or other short interrupt) egress still works, but HLS files or MP4 recording becomes corrupted after stream is stoped.
I use livekit egress on own server so i create own build of egress, in which change logic of appending new HLS segmenets to playlist. Egress check if playlist exists in current folder and if it exists egress does not create new playlist, but appends new segments to current. So if egress crash i run new. In you issue https://github.com/livekit/egress/issues/160 you said that, RoomCompositeEgressRequest works correctly, do you have one streamer or many ? In my case i have one streamer and when he diconnect egress stops.

I have the same issue with LiveKit Cloud. Could you please help to solve it? When a streamer disconnects due to network issue (or other short interrupt) egress still works, but HLS files or MP4 recording becomes corrupted after stream is stoped.

I use livekit egress on own server so i create own build of egress, in which change logic of appending new HLS segmenets to playlist. Egress check if playlist exists in current folder and if it exists egress does not create new playlist, but appends new segments to current. So if egress crash i run new. In you issue #160 you said that, RoomCompositeEgressRequest works correctly, do you have one streamer or many ? In my case i have one streamer and when he diconnect egress stops.

I have only one streamer, and if he manually stops streaming, yes egress stops, but if he has some temporary problems (network etc) egress is waiting for him to return


Patient selection consensus

Dataset description: 17 patients with tinnitus, 6 healthy subjects.
50 recordings in all, 41 nights of tinnitus patients.
We have at least 2 recordings per patient. But some have some issues: long electrode disconnection, absence of masking volume completion, unsleepy patient, partial recordings of a night.
Here are my advices for patient selection.

One patient slept only 1h30 on the whole habituation night. He should be excluded.
For one patient (SCHM), I have 8 night of recording, but 1 night is partial, and one night has important impedance issue, and only one night has masking volume before and after (but I have EVAs every time). It would be very sad to exclude this subject, all the more as I have partial masking volumes for some nights (only morning or only evening). I think that we can "interpolate" the masking volume missing of one night and include this subject. It would be then a normal subject with 2 nights and associated measurements.
for one patient, I have 3 nights, but I know one is missing 1h30 of sleep at the end. We can say we exclude this night, out of caution in first intention, and include the subject with 2 nights.
For some patients, I have electrode disconnection issues. For at least one patient, the electrodes were gone the major part of one night. For others, we still have the major part of the night. What is important in this case is to have a good representation of all sleep states. It is more bothering to have 3h of bad signal concentrated at the end of the night (REM time) than 5h of lost signal equally distributed. I would advise to say "if we have more than 30-40% of data deleted either at the beginning or at the end of the recording, we suppress the night, if the data loss is equally distributed it's ok to go up to 55-60% of the night lost).

The preceding message applies for the correlation study between masking volume and episodes distribution. Dealing with EVAs VS episode distribution, the only modification is we should include the 5 other nights of patient SCHM.

Before going to specific, here are my general proposal:
Valid data

patient has sleep correctly through the night (no insomnia, max 2 episodes awaken)
data are mostly valid through the night (only random and short hardware problem), i.e. 90% of the total signal should be valid
all patients should have exactly the same setup to be evaluated (e.g. two nights, valid masking volume, etc.). I don't believe that "interpolating" data is valid.

Note that these general rules applies for a given evaluation, we could have several, e.g.:

one evaluation intra-subject with only two nights respecting drastically valid data (removing all patients not meeting this criterion)
one evaluation with inter-subject where the number of night might be less important (therefore having 1, 2 or more nights patients)


Consider making from_raw methods on i32 flags unsafe

Hi,
I've been designing a library on top of ash and I've always kind of assumed that i32 (enum) type flags are typesafely protected from spec-undefined values, but then I realized the from_raw method is safe.
This means that for example for ImageViewType flags it is possible to create a typed value that has a value outside of the associated constants (for example of -1). This bothers me because I designed the api to expose ash types where possible, since it is convenient to use the generated associated constants.
I understand that these values are actually possible because the C enums are.. not enums, but from the Rust side they probably shouldn't be used unless you know what you are doing.
It is possible to make these methods unsafe at all or should I rather look into creating my own wrappers on top that uphold the invariants I require?

You should probably be assert!ing that the flags are valid for your usecase regardless. There might be combinations of flags which are UB even though the flags involved do actually exist, for example.

That's a valid point, however in some cases (for example CommandBufferLevel) it's basically a bool value but with a safe possibility of creating something else.
I want to avoid dynamic validations (including asserts) as much as possible. The project is mostly academic and I want to see how far I can get with only guaranteeing implicit valid usages (but I'm not making everything unsafe). Most implicit validations only require that the values are valid in the sense of defined in the enumset.

Any updates? If you don't want to do this that's cool, but please close this issue so I know.
Alternatively I can make a pull request. Seems like a simple change.

I don't think this makes sense for ash, but @MaikKlein has the final say. I think for your case it would make more sense to use real rust enums with explicit reprs and convert before passing on to ash; that way the static totality of your interface is clear to the user.

Sorry for the late response.

I understand that these values are actually possible because the C enums are.. not enums, but from the Rust side they probably shouldn't be used unless you know what you are doing.
It is possible to make these methods unsafe at all or should I rather look into creating my own wrappers on top that uphold the invariants I require?

I don't think it makes sense for ash. Creating flags with "illegal" values is not really unsafe, using them incorrectly is. Similar to how you can create a null ptr safely, but passing that to a C api might be unsafe.
We also can't assert inside ash because we don't know all the possible flags. The version of ash might be older than the actual vulkan version that you are using and other applications might pass newer flags to you that ash doesn't even know about. We had this issue before where flags were enums.
So I am afraid you have to check the invariants yourself.


ci(workflows): Add Tar Zipped Asset for Helm Chart Sample Consumption

This provides the ability to consume the helm chart example as an asset. It is for use with automation in another system that requires this file format for consumption and installation of the chart.
If your build fails  due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-examples/blob/main/.github/Contributing.md
PR Checklist
Please check if your PR fulfills the following requirements:

[ ] I have added unit tests for the new feature or bug fix (if not, why?) - I did not due to time constraints.
[x] I have fully tested (add details below) this the new feature or bug fix (if not, why?)

Testing Instructions
To see the GitHub Action in..."action" (I'll see myself out), create a release

Successful run of the action can be found here: https://github.com/eshenayo/edgex-examples/runs/5862759176?check_suite_focus=true
Creates a tar zipped file containing the Helm deployment directory: https://github.com/eshenayo/edgex-examples/releases/tag/v0.1.0-alpha

This patch is corrupt (67 files changed) and needs to be rebased off of upstream/main.

Thanks for that catch, I didn't see that the number of files changed after I modified the sign-off, I'll fix that.

@bnevis-i Fixed commit/merge, now only 1 file shows modified.

Let me know if there are any further changes needed.

@JamesKButcher , please add this to the agenda for this week's Core WG. THX!


proxy authentication using basic authentication

hello,
I extended the proxy support with basic authentication. In the process, I cleaned up some code.
I tested this code with (the bluecoat) proxy and without proxy. It turns out our proxy does not allow unsecure websockets (connection gets closed after websocket handshake) so I could not entirely test this code path, however I have good faith the code is valid as secure/unsecure proxyless code path works as well as secure proxy code path.
please review
cheers
matthias

Thanks for your pull request, but the changes on the proxy class will break retro compatibility since you add a new constructor but remove the existing ones.
https://github.com/mxttie/RealtimeMessaging-Java/blob/master/library/src/main/java/ibt/ortc/api/Proxy.java#L20-L26
Besides this, the dependency org.apache.commons.codec.binary.Base64 is not part of the JDK, and it will force developers to install it in order to use the SDK , even if they are not using Proxy.
https://github.com/mxttie/RealtimeMessaging-Java/blob/master/library/src/main/java/ibt/ortc/api/Proxy.java#L3

Hi @mxttie, it would be great if you could make the changes requested by @JoaoCaixinha and issue a new PR for merge. Thanks for your help. Closing this one for now.


Listings visible to partners and JAs outside of thier jurisdiction

Bug

In Doorway Partners, JAs (PII and non-PII) and Partners are seeing listings outside of their jurisdiction in the listings table.

Expected Behavior

Partners and JAs (PII and non-PII) should only see listings that correspond with jurisdictions they've been given access to.

Notes:

https://exygy.slack.com/archives/C01Q4QG5R8Q/p1734458834917429

QA Notes
Create a partner and assign them only to some jurisdictions / listings. Ensure they only see those listings in the list.


Update the tests to oxford2

Tests are currently using Nairobi protocol and should be updated to Oxford2

Closed by https://github.com/trilitech/ledger-app-tezos-wallet/pull/224


@ekryski Internally we use dotenv and it will never overwrite an environment variable that's already been set. So if you do something like MY_ENV=123 yarn start then MY_ENV will always be 123 regardless of what's in any of the CRA env files.

@ekryski Internally we use dotenv and it will never overwrite an environment variable that's already been set. So if you do something like MY_ENV=123 yarn start then MY_ENV will always be 123 regardless of what's in any of the CRA env files.
env-cmd works the same way, it just allows you to put the environment variables in a file instead of listing them all on the command line. So anything you specify in that file via env-cmd will take precedence over any of the env files that CRA uses.
Originally posted by @iansu in https://github.com/facebook/create-react-app/issues/3903#issuecomment-403220661

it's my mistake. remove this issue please


Support static NODE_ENV detection

In some environments (like nuxt builds with vite/webpack and nitropack) process.env.NODE_ENV is statically replaced. This makes std-env not working as expected. We might use an inline syntax instead that get's replaced.
E2E reproduction:
https://stackblitz.com/edit/nuxt-starter-7oay4d?file=components%2Fapp-config-client.client.vue,components%2Fapp-config-server.server.vue,app.vue,nuxt.config.ts,app.config.ts,components%2Fapp-config-api.vue,server%2Fapi%2Fapp-config.ts

Hi @pi0  - has this been fixed in 3.3.3? Using the above repro, updating to std-env 3.3.3 and latest nuxt, I still get isDevelopment false in CSR.

Followup https://github.com/nuxt/nuxt/issues/21313

Thanks for the follow up! 👍


fastrtps: 2.14.2-1 in 'rolling/distribution.yaml' [bloom]

Increasing version of package(s) in repository fastrtps to 2.14.2-1:

upstream repository: https://github.com/eProsima/Fast-DDS.git
release repository: https://github.com/ros2-gbp/fastrtps-release.git
distro file: rolling/distribution.yaml
bloom version: 0.12.0
previous version for package: 2.14.0-1

Please hold off on merging this one, as I'm doing a bit of additional testing here.

All right, this ended up not working well (see https://github.com/ros2/ros2/pull/1574).  I'm going to close this, and do a new release with 2.14.1 instead.


Checks for license presence while disregarding '#\n'

If this PR is for a new extension or change to an existing extension, use the following to try out the changes in this PR:
docker run -it microsoft/azure-cli:latest
export EXT=<NAME>
pip install --upgrade --target ~/.azure/cliextensions/$EXT "git+https://github.com/williexu/azure-cli-extensions.git@license#subdirectory=src/$EXT&egg=$EXT"


Is it possible to add gradient checkpointing?

DenseNet has gradient checkpointing, is it possible to add this one to EfficientNet, ResNet?

It's possible, probably of more value for EfficientNets since ResNets are among the more memory efficient models... not on my current priority list though.

I've implemented gradient checkpointing for some of the models (EfficientNet and ResNetV2 for now) in this branch. Set memory_efficient=True to enable it (following the naming in DenseNet).
The way I set up checkpoints is relatively naive.  I just use checkpoint_sequential on the nn.Sequential module and set checkpoints between submodules (e.g., changes made for EfficientNet). Despite the naive setup, I've already managed to train models with larger batch sizes.

gradient checkpointing has been added to quite a few models, including EfficientNet and ResNet (model.set_grad_checkpointing()) in a merge to be done within the next day (currently on norm_norm_norm branch)


Custom node not impacted by nodeOrigin

What platform were you using when you found the bug?

React Flow / Svelte Flow version: 12.3.0
Browser and version: Chrome
OS and version: MacOs

Live code example
https://codesandbox.io/p/sandbox/842hfr
Describe the Bug
Hi,
Made some custom nodes and no matter what I do, it seems nodeOrigin has 0 impact. As you can see in the repro, the bottom node is always aligned from its left side. I might be missing something obvious but spent many hours on it and decided to reproduce with the most generic version I managed.
Thanks!
Steps to reproduce the bug or issue

Go to the reproduction (https://codesandbox.io/p/sandbox/842hfr)
Look at the bottom node (id: 4) alignment with the one on top (id: 2)

Expected behavior
I expected the node 4 to be aligned by its center to the node 2.
Screenshots or Videos
No response
Additional context
No response

You're not using the nodes and edges props correctly.
Read this section of the docs to understand the difference between nodes and defaultNodes props (same for edges).
Here's a corrected version of your sandbox.

Amazing thank you! Can't believe this was so simple. Another question if you don't mind, it broke the initial fitView now. Should I actually move to a controlled flow instead so it will update the view properly or is there another/better way?

Try this onInit={({ fitView }) => fitView()}

@bcakmakoglu it worked perfectly!
Thank you very much for all the help 🙏🏻


Array size error in getPrintableDeviceMode() on 32-bit architecture

I just found out the hard way that 64 is not enough for getPrintableDeviceMode()... When powering up, the default output goes to 79 characters. The result was a processor crash in my case (on Cortex M0+). The code would run once without problems, then the processor would hang. Switching to a 96 or 128 byte buffer fixes the issue.

This issue could affect other areas of the code base.

That's exactly what the documentation say:

@param[out] msgBuffer The String buffer to be filled with printable device information.
Provide 128 bytes, this should be sufficient.
So your buffer was too small, which has nothing to do with 32bit.


Fixed an issue where Field columns were not always loaded correctly.

This change fixes an issue where not all data is loaded into the dataset when the schema structure contained null values.
Issue #
Data was not always being loaded into the dataset correct. When the schema contains a structure and the first field has a value the count was being set correctly. However, when looping through the rest of the fields and none of the remaining fields have a value the count was being reset to 0. Then when the method returned no rows were being added even though there was valid data that should be added.
desctiption goes here

[ ] I have included unit tests validating this fix.
[ ] I have updated markdown documentation where required.

@willytotal could you please provide a unit test demonstrating where it's applicable?

PR seems to be dead, closing it down.


Adds management command for inserting safe master copy

Make sure these boxes are checked! 📦✅

[ ] You ran ./run_tests.sh
[ ] You ran pre-commit run -a
[ ] If you want to add your network to setup_service.py, provide a link to your
safe-deployments PR and check network name
exists in safe-eth-py

What was wrong? 👾
There was no programmatic way available to easily insert a SafeMasterCopy address into the database. This made it cumbersome to run txs in an isolated CI environment with a local node and Safe contracts were used to test against.
Closes https://github.com/safe-global/safe-infrastructure/issues/102
How was it fixed? 🎯
Added a python management command for inserting the mastercopy address into the database, allowing for programmatic insert of SafeMasterCopy objects.

Not able to run local tests due to an issue building wheel for psycopg2 during install. Probably environment specific problem as my machine doesn't run python projects often.
Using cached pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
Building wheels for collected packages: psycopg2
  Building wheel for psycopg2 (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [149 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.macosx-13-arm64-cpython-311
      creating build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_json.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/extras.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/errorcodes.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/tz.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_range.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_ipaddress.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/__init__.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/extensions.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/errors.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/sql.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/pool.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      running build_ext
      building 'psycopg2._psycopg' extension
      creating build/temp.macosx-13-arm64-cpython-311
      creating build/temp.macosx-13-arm64-cpython-311/psycopg
      clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall "-
      ...
      ...
      ...
      ...
      ...
      ld: library not found for -lssl
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for psycopg2
  Running setup.py clean for psycopg2
Failed to build psycopg2
ERROR: Could not build wheels for psycopg2, which is required to install pyproject.toml-based projects

Not able to run local tests due to an issue building wheel for psycopg2 during install. Probably environment specific problem as my machine doesn't run python projects often.
Using cached pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
Building wheels for collected packages: psycopg2
  Building wheel for psycopg2 (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [149 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.macosx-13-arm64-cpython-311
      creating build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_json.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/extras.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/errorcodes.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/tz.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_range.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/_ipaddress.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/__init__.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/extensions.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/errors.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/sql.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      copying lib/pool.py -> build/lib.macosx-13-arm64-cpython-311/psycopg2
      running build_ext
      building 'psycopg2._psycopg' extension
      creating build/temp.macosx-13-arm64-cpython-311
      creating build/temp.macosx-13-arm64-cpython-311/psycopg
      clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall "-
      ...
      ...
      ...
      ...
      ...
      ld: library not found for -lssl
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for psycopg2
  Running setup.py clean for psycopg2
Failed to build psycopg2
ERROR: Could not build wheels for psycopg2, which is required to install pyproject.toml-based projects

Hey thanks for your PR.
Taking a look to your issue you are missing system dependencies, take a look how to install them.
About your PR, I would like to have a test about the command and also could you include the proxy factories?

@moisses89 Alright alright, I managed to google and fix it😉 First time pythoners on MacOs Sillicon might run into this install issue as well. If so, fix it with an alias for your openssl lib. This assumes you install(ed) openssl using brew:
brew install openssl
export LIBRARY_PATH=$LIBRARY_PATH:/opt/homebrew/opt/openssl/lib
pip install -r requirements.txt

and also could you include the proxy factories?
Sure! Similar command for inserting a ProxyFactory object and it's props or a single command for both addresses? It didn't seem required in my local setup, so I have not worked with it directly. Should I have?😅

I have read the CLA Document and I hereby sign the CLA


Compilation issue

When I try to compile an app that uses the library I get the following error
could not compile dependency :sippet, "mix compile" failed. You can recompile this dependency with "mix deps.compile sippet", update it with "mix deps.update sippet" or clean it with "mix deps.clean sippet"
** (ArgumentError) all arguments for System.cmd/3 must be binaries
    (elixir) lib/system.ex:625: System.cmd/3
    /Users/mchabot/dev/ispt/test_sip/deps/sippet/mix.exs:85: Mix.Tasks.Compile.Make.run/1

I am on Elixir 1.8

I just published the version 0.6.1 on Hex. Please double check if it works for you now.

Thanks, it works.


A服务调用B服务时，远程调用的B服务接口如果集成了jboss，那么B对应的分支事务没有注册到seata服务端，发生异常不会全局回滚

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Ⅰ. Issue Description
Ⅱ. Describe what happened
If there is an exception, please attach the exception trace:
Just paste your stack trace here!

Ⅲ. Describe what you expected to happen
Ⅳ. How to reproduce it (as minimally and precisely as possible)

xxx
xxx
xxx

Ⅴ. Anything else we need to know?
Ⅵ. Environment:

JDK version :
OS :
Others:

@beyond233 Does the data source of service B use DatasourceProxy?

@ beyond233服务B的数据源是否使用DatasourceProxy？

用了 ，我项目里依赖的是spring-cloud-starter-alibaba-seata包，application配置也配置了enable-auto-data-source-proxy为true

@beyond233 Does the data source of service B use DatasourceProxy?

我刚刚断点调试的时候发现B服务里MYSQLInsertExecutor执行插入SQL的时候报错，说找不到xid:
java.sql.SQLException: io.seata.core.exception.RmTransactionException: Response[ TransactionException[Could not found global transaction xid = <IP_ADDRESS>:8091:85053037214699520, may be has finished.] ]

@beyond233 Does the data source of service B use DatasourceProxy?

我刚刚断点调试的时候发现B服务里MYSQLInsertExecutor执行插入SQL的时候报错，说找不到xid:
java.sql.SQLException: io.seata.core.exception.RmTransactionException: Response[ TransactionException[Could not found global transaction xid = <IP_ADDRESS>:8091:85053037214699520, may be has finished.] ]

This exception is the global transaction timeout (the default value is 60s) or the call service B timeout.

@beyond233 Does the data source of service B use DatasourceProxy?

我刚刚断点调试的时候发现B服务里MYSQLInsertExecutor执行插入SQL的时候报错，说找不到xid:
java.sql.SQLException: io.seata.core.exception.RmTransactionException: Response[ TransactionException[Could not found global transaction xid = <IP_ADDRESS>:8091:85053037214699520, may be has finished.] ]

This exception is the global transaction timeout (the default value is 60s) or the call service B timeout.

A调用B后，A能够成功注册分支事务到seata服务端，B服务不能成功注册。另外，我怎么判断数据源有没有正确进行数据源代理呢

@beyond233 Does the data source of service B use DatasourceProxy?

我刚刚断点调试的时候发现B服务里MYSQLInsertExecutor执行插入SQL的时候报错，说找不到xid:
java.sql.SQLException: io.seata.core.exception.RmTransactionException: Response[ TransactionException[Could not found global transaction xid = <IP_ADDRESS>:8091:85053037214699520, may be has finished.] ]

This exception is the global transaction timeout (the default value is 60s) or the call service B timeout.

我在这个新issue里重新详细描述了问题，并提供了一个复现bug的demo，麻烦看看呢。地址 https://github.com/seata/seata/issues/3409


fix  bugs of issue 15 and some errors  caused by tslint

fit  error TS2559: Type '4' has no properties in common with type 'MinMaxOptions'.
fix err TypeScript-Node-Starter/src/controllers/api.ts[6, 9]: missing whitespace, 8 files
fix bugs of issue 15

@cobola,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

@cobola, thanks for signing the contribution license agreement. We will now validate the agreement and then the pull request.
Thanks, Microsoft Pull Request Bot


Two issues about fancy ANSI codes in terminal output

① I see this
\x1b[0;1mAll verification conditions discharged successfully\x1b[0m

in my terminal (Ocaml extraction). Extraction issue?
② Expose a new isatty function that returns None (F# backend) and Some (Unix.isatty ()) (OCaml backend). Print ANSI codes iff isatty() = Some true.

This used to work well on Linux. Are you on windows? In cygwin or cmd?
On Feb 4, 2016 6:46 PM, "Jonathan Protzenko"<EMAIL_ADDRESS>wrote:

① I see this
\x1b[0;1mAll verification conditions discharged successfully\x1b[0m
in my terminal (Ocaml extraction). Extraction issue?
② Expose a new isatty function that returns None (F# backend) and Some
(Unix.isatty ()) (OCaml backend). Print ANSI codes iff isatty() = Some
true.
—
Reply to this email directly or view it on GitHub
https://github.com/FStarLang/FStar/issues/474.

Windows / cygwin terminal

I just pushed a commit implementing @msprotz's suggestion (0d7e2f6698551ebd4d8655a25b028d40d090b88c) based on a conversation we were having yesterday  with @beurdouche. I didn't realize there was a conversation about it here too-- sorry about that.
Basically, the ANSI output breaks NuBuild integration and I needed to unblock myself.

@mlr-msft, thanks a lot for writing the patch. It seems to work properly on both the F# and OCaml version for OSX, so I just pushed your change in the OCaml snapshot.

Glad i could help. :)

I just understood why it wasn't working for some people and was for others.
If you clean your repo from everything git clean -xffd and built F* using
make -C src -> Does not show ASCi codes properly
make -C src/ocaml-output -> Does not show ASCi codes properly
Only if in-between you made make ocaml -C src the codes will show up properly.
I think this is because we tend to commit the generated snapshot without cleaning our repos properly
I'll update the snapshot and you can confirm wether it is working again

Seems to work from a clean repo now make -C src/ocaml-output prints ASCI codes ;)

@mlr-msft improved a bit (https://github.com/FStarLang/FStar/commit/3789fea0b91345dc4f372965f32614f2e57ead71) upon your patch. Theoretically it should not break anything...

I will not add any colours anymore (I don't want F* to feel like a christmas tree ^^)
That said, if you think errors and warnings should be coloured in red and cyan respectively
you can simply use the new functions Util.colorize_red, Util.colorize_cyan (Util.colorize_bold) to which you simply pass any string. ;)


Add padding option to defaultBounds

As discussed in issue #391, this PR adds the optional padding property to defaultBounds.
e.g.
    <Map
      defaultBounds={{
        west: -7.521054546833144,
        north: 57.18946776545227,
        south: 49.60181300450985,
        east: -2.8939254862738877,
        padding: {
          bottom: 50,
          right: 50,
        }
      }}
    />

NOTE
The Google Maps API implement a system of discreet zoom levels, so some values of padding could not be visible if they don't reach the smallest amount of padding necessary to cause the zoom level to change by a full integer value. More info: https://stackoverflow.com/a/44476181

That was fast, thanks a lot! I'll merge that later today for the 1.1.0 version, I still have a fix for 1.0.2 to do before that..

@usefulthink no problem ;) thanks for your work. Let me know if changes are needed!


8/25/2020 Publish

Docs Build status updates of commit 2f24e84:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docfx.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Nightly documentation updates failing

Overview
The documentation at https://itk.org/ITKExamples/ is listed as being last updated on November 27, 2020 and does not reflect recent example updates and fixes.
Expected behavior
Public documentation is built and deployed nightly.
Observed behavior
Build issue with git-lfs:

git-lfs filter-process: 1: git-lfs filter-process: git-lfs: not found
fatal: The remote end hung up unexpectedly
Unable to checkout '16c4dde2ee2a19a0278473fed03c852482006a6e' in submodule path 'ThirdParty/vtkm/vtk-m'
CMake Error at VTK-prefixVTK-gitclone.cmake:49 (message):
Failed to update submodules in:
'/home/kitware/Dashboards/Tests/ITKExamples-doc-build/VTK'

See full error report at https://open.cdash.org/viewBuildError.php?buildid=7060740.
Notes
@thewtex has installed git-lfs on the build server to address the issue, updated results are pending.

Checking the build system, it did not have the required six package. #202 attempts to resolve this.

Dashboard shows 1 build error:

Could not find a version that satisfies the requirement itk>=5.2rc2 (from versions: 4.12.0.post1, 4.13.0, 4.13.1.post1, 4.13.2, 4.13.2.post1, 5.0a1, 5.0a2, 5.0b1, 5.0b3, 5.0rc1, 5.0rc2, 5.0.0, 5.0.0.post1, 5.0.1, 5.1b1, 5.1rc1.post1, 5.1rc2, 5.1rc3, 5.1.0, 5.1.0.post1, 5.1.0.post2, 5.1.0.post3, 5.1.1, 5.1.1.post1, 5.1.2)
No matching distribution found for itk>=5.2rc2

itk 5.2.rc2 is still in pre-release. If these need to be tested, the --pre flag needs to be provided to pip install.

Thanks @jhlegarreta . I've added the flag in PR 207.


anchor to new fork, split domain-specific commands to domain dirs

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 67.954%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
176

Relevant Lines:
259

💛  - Coveralls


Ambiguous Lemmata

This adds code to create a second lemmata file latin_unambiguous_lemmata_cltk.py which only includes headwords unambiguously identified, in order to support the changes discussed in this pull request: https://github.com/cltk/cltk/pull/309. If these are accepted, then I can submit the same changes to the greek_pos_lemmata_cltk repository, and include the unambiguous lemmata files in latin_models_cltk and greek_models_cltk.

Hey James, I'm accepting, though I'll confess that I haven't been following this thread very closely.
I'll merge, but understand that Patrick is currently heading the lemmatizer rewrite -- so know this may (may) be a short lived fix.