python311Packages.jaxtyping: 0.2.23 -> 0.2.24

Description of changes
Changelog: https://github.com/google/jaxtyping/releases/tag/v0.2.24
Tests are currently failing. It has been reported upstream (https://github.com/patrick-kidger/equinox/issues/600).
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.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.

Priorities
Add a :+1: reaction to pull requests you find important.

Tests can't actually be fixed because they complain about typeguard being too recent.
Indeed, the jaxtyping dev mention that it is not working fine with typeguard>2.
I disabled the tests, but we should merge this update anyway as this "problem" is brought by this update.

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

4 packages failed to build:

python310Packages.ax
python310Packages.ax.dist
python311Packages.ax
python311Packages.ax.dist

24 packages built:

python310Packages.botorch
python310Packages.botorch.dist
python310Packages.equinox
python310Packages.equinox.dist
python310Packages.gpytorch
python310Packages.gpytorch.dist
python310Packages.jaxtyping
python310Packages.jaxtyping.dist
python310Packages.linear_operator
python310Packages.linear_operator.dist
python310Packages.optuna
python310Packages.optuna.dist
python311Packages.botorch
python311Packages.botorch.dist
python311Packages.equinox
python311Packages.equinox.dist
python311Packages.gpytorch
python311Packages.gpytorch.dist
python311Packages.jaxtyping
python311Packages.jaxtyping.dist
python311Packages.linear_operator
python311Packages.linear_operator.dist
python311Packages.optuna
python311Packages.optuna.dist

ax is broken on master as well. It is unrelated.

Result of nixpkgs-review pr 270504 run on aarch64-linux 1

4 packages failed to build:

python310Packages.ax
python310Packages.ax.dist
python311Packages.ax
python311Packages.ax.dist

24 packages built:

python310Packages.botorch
python310Packages.botorch.dist
python310Packages.equinox
python310Packages.equinox.dist
python310Packages.gpytorch
python310Packages.gpytorch.dist
python310Packages.jaxtyping
python310Packages.jaxtyping.dist
python310Packages.linear_operator
python310Packages.linear_operator.dist
python310Packages.optuna
python310Packages.optuna.dist
python311Packages.botorch
python311Packages.botorch.dist
python311Packages.equinox
python311Packages.equinox.dist
python311Packages.gpytorch
python311Packages.gpytorch.dist
python311Packages.jaxtyping
python311Packages.jaxtyping.dist
python311Packages.linear_operator
python311Packages.linear_operator.dist
python311Packages.optuna
python311Packages.optuna.dist


custom-element-react-wrappers: config.attributeMapping undefined even though it was set in the config

I'm trying to use the customElementReactWrapperPlugin to create react wrappers but I'm running into the issue that the attributeMapping I defined in my config is undefined when I run my build.
My setup looks like this:
    customElementReactWrapperPlugin({
      modulePath: (_, tagName) => getComponentsPath(tagName),
      outdir: `dist/react`,
      attributeMapping: {
        for: "_for",
      },
    })

The error I get:
 TypeError: Cannot use 'in' operator to search for 'for' in undefined
    at [obfuscated-path]/node_modules/.pnpm/custom-element-react-wrappers@1.0.6/node_modules/custom-element-react-wrappers/dist/index.js:507:21

Which leads me to this part of the code:
    if (RESERVED_WORDS.includes(attr?.name)) {
      if (attr.name in config.attributeMapping) {
        const attribute = getMappedAttribute(attr);
        addAttribute(attribute, result);
        return;
      }
      throwKeywordException(attr, component);
    }

When I log config there I get:
{
  outdir: 'dist/react',
  exclude: [],
  typesSrc: 'types',
  modulePath: [Function: modulePath]
}

As you can see the attributeMapping I defined is missing here which results in my build failing. Am I missing something here in my config? Or is this a bug perhaps?

Thank you! I will take a look at it now.

I just deployed 1.1.0. Let me know if you run into any issues.

Works like a charm. Thanks for the quick fix!

Awesome! Thank you for letting me know!


bump mypy version (IDFGH-7240)

mypy version 0.800 does not work with MacBook M1 / Python 3.9.12 (installed with brew).
The error seems to come from typed-ast version 1.4.3:
ERROR: Failed building wheel for typed-ast
error: subprocess-exited-with-error

× Running setup.py install for typed-ast did not run successfully.
│ exit code: 1
╰─> [69 lines of output

The version 0.940 seems to work fine.

Thanks for your contribution.

sha=80f52017d432734d10c16196d09a3aa8ccb8d7f3


Consider no compilation involved version

I wanted to contribute to this repository, still implied complication step pushes me back (makes maintenance and eventual updates additionally more complicated. I'm also not that familiar with TypeScript)
It'll be great if project is written in plain directly consumable JavaScript, in same way as Serverless framework is (for which this is meant to be a plugin)

Sorry, this will not happen.
Give TypeScript a try and you will love it. Nobody should write plain JavaScript anymore ;)

@sbstjn ok
As I didn't want invest time into setup that involves TypeScript and transpilation, I've came up with a plain JS version: https://github.com/medikoo/serverless-plugin-dynamodb-autoscaling
All the best with your project.


Spark-1.2.1 is out (and repl jar is published!)

Just an FYI if you didn't see the announcement. Would be cool to get a build out supporting it.

yep I saw... like 10 minutes after my release :-).
Anyway, that's cool.
What I'll do is

adding a system prop that can be used (-D or -J) to specify the hadoop and spark versions
trying it with this new version then publish it!

But today, it'll be hard, though :-/

Cool. No rush :)

This is finally done, I'm currently creating a new release with 1.2.1 support + hadoop 2.2 + scala 2.11.
pheww :-D


Pass disableTestLogging argument to EmbeddedApp & EmbeddedTwitterServer

Problem
The disableTestLogging constructor parameter in EmbeddedHttpServer,
EmbeddedThriftServer and EmbeddedTwitterServer is not passed to the EmbeddedApp
constructor. This means the parameter does not have any effect and all tests
produce a full verbose output even when this is not desired.
Resolution
Pass the disableTestLogging argument to the parent constructors.

this looks good to me, but i'll wait for someone else who knows this code better to give it a :ship:

I've been dealing with this issue recently as I port services to Finatra2.  Perhaps another tack is in order avoid a bunch of flags that need to be in several places.  How about just excluding logback-test.xml from the jar being built so developers can just add their own logback-test.xml to control output?
Advantages:
No special flags to maintain or document.
Flexibility for the developer.
Being able to use logback as necessary for Finatra user.
Being able to writing to file instead of stdout
Being able to change output format
etc, etc
This also applies to a number of other jars which deliver a logback-test.xml.

Omitting the logback-test.xml from the generated JARs seems reasonable to me. @cacoco @scosenza opinion?

The logback-test.xml files should be excluded but due to a current limitation in our usage of sbt they are getting included.
In any case the user's logback-test.xml should win as it will occur first on the classpath. The only issue is that you'll get warnings about multiple files but this should not prevent your configuration from working. If it does that is a problem. Thanks!

Even the above is relevant, this PR is really to fix some missing lines of code. I'm not sure why the travis checks are failing but is there anything else I should push?

@jensraaby we don't merge PR's directly to the source in Github. Your PR has been pulled into the internal codebase and will be merged back out on the next sync of the internal codebase to Github.
Travis is currently failing on OpenJDK due to: https://github.com/travis-ci/travis-ci/issues/5227
Thanks!

Ah thanks for the clarification Chris! That explains everything.
On 15 Jan 2016, at 18:14, Christopher Coco<EMAIL_ADDRESS>wrote:

@jensraaby we don't merge PR's directly to the source in Github. Your PR has been pulled into the internal codebase and will be merged back out on the next sync of the internal codebase to Github.
Travis is currently failing on OpenJDK due to: travis-ci/travis-ci#5227
Thanks!
—
Reply to this email directly or view it on GitHub.

Hi @jensraaby, thank you for submitting the pull request. I've started the process of pulling it into the internal codebase.

Merged in commit b827f87ab4161fad329fbce8817fd15bcf94c90a. Thanks!


ValueError

(ledfx-linux) mas0x@Mas0xs-Air ~ % ledfx --open-ui
Loading configuration file from /Users/mas0x/.ledfx
Started webinterface at http://<IP_ADDRESS>:8888
Traceback (most recent call last):
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py", line 142, in _audio_sample_callback
self._invoke_callbacks()
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py", line 149, in _invoke_callbacks
callback()
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py", line 512, in _audio_data_updated
self.audio_data_updated(self.audio)
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/energy(Reactive).py", line 50, in audio_data_updated
self.pixels = self._p_filter.update(p)
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/init.py", line 186, in pixels
pixels = blur_pixels(pixels=pixels, sigma=self._config['blur'])
File "/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/init.py", line 49, in blur_pixels
rgb_array[0] = smooth(rgb_array[0], sigma)
ValueError: could not broadcast input array from shape (12) into shape (15)
Stopping LedFx.
Unable to resolve this issue, I'm using anaconda as per the WiKi...
(obviously I'm trying to install in my Mac)

Try rounding up the number of pixels in your strip to the next even number
so change 15 to 16....
Adrian Stucker
513.341.LENS
On Wed, Aug 26, 2020, 9:56 AM Mas0x<EMAIL_ADDRESS>wrote:

(ledfx-linux) mas0x@Mas0xs-Air ~ % ledfx --open-ui
Loading configuration file from /Users/mas0x/.ledfx
Started webinterface at http://<IP_ADDRESS>:8888
Traceback (most recent call last):
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py",
line 142, in _audio_sample_callback
self._invoke_callbacks()
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py",
line 149, in _invoke_callbacks
callback()
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/audio.py",
line 512, in _audio_data_updated
self.audio_data_updated(self.audio)
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/energy(Reactive).py",
line 50, in audio_data_updated
self.pixels = self._p_filter.update(p)
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/
init.py", line 186, in pixels
pixels = blur_pixels(pixels=pixels, sigma=self._config['blur'])
File
"/Users/mas0x/opt/anaconda3/envs/ledfx-linux/lib/python3.6/site-packages/ledfx/effects/
init.py", line 49, in blur_pixels
rgb_array[0] = smooth(rgb_array[0], sigma)
ValueError: could not broadcast input array from shape (12) into shape (15)
Stopping LedFx.
Unable to resolve this issue, I'm using anaconda as per the WiKi...
(obviously I'm trying to install in my Mac)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ahodges9/LedFx/issues/127, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJFUGIMJMM3R4XV4L3QDI2DSCU5D7ANCNFSM4QMBNBWQ
.

Hey Adrian,
I get this error on launch... WLED is installed and they are all even numbers, when trying to use command ledfx --open-ui the browser opens and displays the panel to add devices etc.
but the terminal gives said error and ledfx stops??
Mas0x

Try deleting all your configured devices and adding them one by one. So
delete them all, close.ledfx and open again, do you get the error with no
devices?
Adrian Stucker
513.341.LENS
On Wed, Aug 26, 2020, 10:11 AM Mas0x<EMAIL_ADDRESS>wrote:

Hey Adrian,
I get this error on launch... WLED is installed and they are all even
numbers, when trying to use command ledfx --open-ui the browser opens and
displays the panel to add devices etc.
but the terminal gives said error and ledfx stops??
Mas0x
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ahodges9/LedFx/issues/127#issuecomment-681010407, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AJFUGIIJHZEUHAHWKA42PADSCU64PANCNFSM4QMBNBWQ
.

Unable to gain access to /Users/mas0x/.ledfx?
Kinda new to Macs...
I believe this Loading configuration file from /Users/mas0x/.ledfx is what I need to delete, then it will create a blank config?


Added Project September as an adopter

Current coverage is 79.18%

Merging #550 into master will not affect coverage as of 01537e2

Powered by Codecov. Updated on successful CI builds.

Thank you @mandubian! I'm really glad to see Project September as a Finch's adopter!


Docs/code examples readme

restructure main readme
add setup examples to readme
use new table of content fro readme
use relative links

The CONTRIBUTING.md is getting longer. Can you add a "Table of contents" to it?

Yes sure 👍


[ROCm] Support of GRU and LSTM

This PR fixes the tests //tensorflow/python/keras/layers:gru_v2_test, //tensorflow/python/keras/layers:lstm_v2_test, and //tensorflow/python/keras/distribute:keras_rnn_model_correctness_test on the ROCm platform.

@ekuznetsov139
Could you please sign cla ? Thank you.

/cc @jerryyin
@ekuznetsov139, please add a commit to this PR to remove the no_rocm tag from all the tests (if any)) that will start passing as a result of this PR.

@ekuznetsov139
Can you please check deven-amd 's comments and keep us posted? Thanks!

Done.

@qlzh727 to answer all your comments in one place:

ROCm provides a backend implementation of LSTM and GRU for AMD GPUs that is separate from the CuDNN LSTM implementation (which is for NVIDIA only).
All the existing kernels (see https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/kernels/cudnn_rnn_ops.cc) have "CuDNN" in their names for historical reasons, but, internally, they already route either to CuDNN or to ROCm, depending on the hardware.
I've renamed cudnn_lstm into gpu_lstm and cudnn_gru into gpu_gru in recurrent_v2.py to avoid confusion. Renaming the rest of the existing kernels (if you think that is a good idea) would change the API and that is outside the scope of this PR.

@ekuznetsov139
please fix the python linter errors. thanks.
FAIL: Found 38 non-whitelisted pylint errors:
tensorflow/python/keras/layers/recurrent_v2.py:571: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/recurrent_v2.py:706: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/recurrent_v2.py:707: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/recurrent_v2.py:1290: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required around assignment

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1346: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required around assignment

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1347: [C0326(bad-whitespace), ] Exactly one space required after comma

tensorflow/python/keras/layers/recurrent_v2.py:1461: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/recurrent_v2.py:1462: [C0330(bad-continuation), ] Wrong continued indentation (remove 2 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:146: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:318: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:334: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:379: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:463: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:565: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/gru_v2_test.py:693: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:251: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:322: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:369: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:414: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:589: [W0311(bad-indentation), ] Bad indentation. Found 8 spaces, expected 6

tensorflow/python/keras/layers/lstm_v2_test.py:590: [C0330(bad-continuation), ] Wrong continued indentation (add 10 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:629: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:767: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

tensorflow/python/keras/layers/lstm_v2_test.py:869: [C0330(bad-continuation), ] Wrong continued indentation (add 8 spaces).

@ekuznetsov139 Can you please resolve conflicts? Thanks!

@googlebot I consent

@qlzh727,  please re-approve. previous CI run ran in to pylint errors. I have pushed out a commit to fix them.
thanks


Packaged Kate doesn't include Nix syntax highlighting

Describe the bug
While KDE's Kate text editor does support syntax highlighting for the Nix language, the version of Kate available in NixOS associates .nix files with Bash.
Steps To Reproduce
Steps to reproduce the behavior:

Open Kate
Open a .nix Nix language file
Observe incorrect syntax highlighting and, if the LSP client is enabled, an error about a failure to launch the Bash language server.

Expected behavior
Kate installed through NixOS should probably work out of the box with the Nix language.
Additional context
The syntax file for Nix is here: https://kate-editor.org/syntax/data/syntax/nix.xml
Notify maintainers
@ttuegel
Metadata
[nora@calembel:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.10.96, NixOS, 21.11 (Porcupine)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.3.16`
 - channels(root): `"nixos-21.11.336103.40ef692a55b"`
 - channels(nora): `"home-manager"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Nix syntax highlight support was added to kdeframeworks in 5.88 (https://kde.org/announcements/frameworks/5/5.88.0/) however, nixos-21.11 uses frameworks 5.87. According to the help center in kate, you can add custom highlighting by placing the file in$HOME/.local/share/org.kde.syntax-highlighting/syntax/ (online source)

Confirmed this is fixed on the unstable channel, presumably because that component was upgraded.


Move wipe button to version detail page

Looks good.

Still feel like this will be confusing for existing users, we should update the docs too, if we haven't @humitos want to include a guide on this? http://docs.readthedocs.io/en/latest/guides/index.html

Also http://docs.readthedocs.io/en/latest/faq.html#deleting-a-stale-or-broken-build-environment needs to get updated

@ericholscher FAQ updated and guide created. Take a look at it and let me know. Feel free to fix any English mistake you find in these files or comment on them if it works best for you.


Xcode Managed Signing Setup - Possible?  Documented?

Environment

Server - Azure Pipelines
Hosted MacOS agent

Issue Description
I'm using the following configuration in my Xcode project (automatic code signing):

Is it possible to have Pipelines build and sign a project using this configuration if I've manually installed all of the provisioning profiles and certs in my pipeline prior to building?
Is there any documentation for this scenario or a how-to guide?  Alternatively, if this is not possible perhaps a definitive statement on this and what to try next in order to work.
I'm using the following page which mentions automatic signing but doesn't give any instructions on how to configure (but does mention this as an option):
https://docs.microsoft.com/en-us/azure/devops/pipelines/apps/mobile/app-signing?view=vsts&tabs=apple-install-during-build

Any help would be appreciated.
Thanks,
Andrew

Hi @alombard,
The task itself has some useful information for you:

And:

Let me know if you need more info.
Thanks,
Luke

Thanks for the response @lkillgore
At the moment I'm using Automatic signing for both the 'Style' and the 'Export' options for my build.
While the build step completes without error (and I can archive and upload to the App Store via Fastlane on my Mac or the Xcode App Store submission wizard) the following occurs during the  'Publish to App Store'.
2018-11-18T12:36:03.6379750Z ##[section]Starting: Publish to the App Store TestFlight Internal Track 2018-11-18T12:36:03.6385360Z ============================================================================== 2018-11-18T12:36:03.6385500Z Task         : Apple App Store Release 2018-11-18T12:36:03.6385610Z Description  : Release an app to TestFlight or the Apple App Store 2018-11-18T12:36:03.6385710Z Version      : 1.126.0 2018-11-18T12:36:03.6385810Z Author       : Microsoft Corporation 2018-11-18T12:36:03.6385930Z Help         : [More Information](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.app-store) 2018-11-18T12:36:03.6386070Z ============================================================================== 2018-11-18T12:36:03.8132960Z 8c9b1880-redacted-79584c87cf96 exists true 2018-11-18T12:36:04.1075770Z [command]/usr/bin/gem install fastlane 2018-11-18T12:36:33.9634510Z Successfully installed fastlane-2.108.0 2018-11-18T12:36:33.9635380Z Parsing documentation for fastlane-2.108.0 2018-11-18T12:36:33.9636090Z Installing ri documentation for fastlane-2.108.0 2018-11-18T12:36:33.9636350Z Done installing documentation for fastlane after 27 seconds 2018-11-18T12:36:33.9636550Z 1 gem installed 2018-11-18T12:36:33.9963810Z [command]/usr/bin/gem update fastlane -i /Users/vsts/.gem-cache 2018-11-18T12:36:36.8096640Z Updating installed gems 2018-11-18T12:36:36.8097060Z Nothing to update 2018-11-18T12:36:36.8411500Z [command]fastlane pilot upload -u *** -i /Users/vsts/agent/2.142.1/work/1/s/Starcaster.ipa --skip_waiting_for_build_processing true 2018-11-18T12:36:38.2750250Z [12:36:38]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile 2018-11-18T12:36:38.6607550Z [12:36:38]: Sending anonymous analytics information 2018-11-18T12:36:38.6610680Z [12:36:38]: Learn more at https://docs.fastlane.tools/#metrics 2018-11-18T12:36:38.6614490Z [12:36:38]: No personal or sensitive data is sent. 2018-11-18T12:36:38.6618730Z [12:36:38]: You can disable this by adding opt_out_usage at the top of your Fastfile 2018-11-18T12:36:38.6762850Z [12:36:38]: Login to App Store Connect (***) 2018-11-18T12:36:41.5309000Z [12:36:41]: Login successful 2018-11-18T12:36:41.9393250Z [12:36:41]: Ready to upload new build to TestFlight (App:<PHONE_NUMBER>)... 2018-11-18T12:36:43.4165200Z [12:36:43]: Going to upload updated app to App Store Connect 2018-11-18T12:36:43.4166510Z [12:36:43]: This might take a few minutes. Please don't interrupt the script. 2018-11-18T12:37:29.7119760Z [12:37:29]: [Transporter Error Output]: ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle <redacted> [Payload/<redacted..app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal." 2018-11-18T12:37:29.8407850Z [12:37:29]: Transporter transfer failed.
The error message is clear for me but I've included both my distribution and developer certificate in the pipelines prior to this step and every provisioning profile related to this app from my local mac.
I'm clearly missing something here - thanks in advance for any pointers.
Andrew

Hi @alombard, how are you installing the provisioning profiles?  Also, are you saying that if you take the build generated, download it, and try to upload the ipa to the App Store, it works?  If that's the case, it sounds like either a provisioning profile is missing, or for whatever reason it's picking the wrong one.  What happens if you upload just the distribution provisioning profile and not the others?

Just adding a comment here to (hopefully) help with SEO in case other folks like me are pulling their hair out while looking for a fix for signing an app with multiple targets in an Azure pipeline. The key points are:

Your targets need to be manually signed (in XCode)
You need to enable "automatic signing" in your Azure pipeline, setup a signing plist containing the relevant provisioning profiles, and reference the signing plist in your Azure pipeline. To do this, you can follow Andrew's description above or see here for a more detailed description of the process (on the Azure side of things): https://stackoverflow.com/a/54634755

These changes can help resolve the following errors (as seen in an Azure build pipeline):

No profiles for '' were found: Xcode couldn't find any iOS App Development provisioning profiles matching ''. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild. (in target '')

There are no accounts registered with Xcode. Add your developer account to Xcode (in target '')

Hope this helps!

If anyone figures out how to get automatic signing to work without the need to make the project manually signed across multiple targets -  I'd be all ears.

I am trying to signing with automatic provision. Is it possible in Azure pipelines?


[QST] Optimal Size of Parquet Part Files

Between small sized, large number of part parquet files vs large sized, fewer part parquet files, which one is better for NVTabular's data loading performance on GPU?
When writing parquet files from spark jobs, there is a choice to either repartition or coalesce to desired number of partitions each eventually written as part files. This also dictates the size of each of the files. For NVTabular's performance how to find the optimal size and number of parquet files?

The current Dataset API (used by the dataloaders) will not aggregate data from multiple files into the same Dask-DataFrame partition. Therefore, the dataloaders will not fetch data from multiple files at once (yet).  An optimial dataset layout will typically comprise a small number of Parquet files with many row-groups in each file. At a minimum, a single Parquet file should contain enough records to populate 1/8 of a single-GPU's total memory (as a cudf.DataFrame object). Depending on the GPU and Parquet compression, this can be anywhere between 10MB and 10GB on disk.
With that said,  it is quite common to have Parquet files <1GB in practice. Therefore, I do believe the Dataset API should be improved in the near future to support more-efficient multi-file partitioning.
In summary, you are probably best off with a smaller number of large Parquet files for now.  However, this recomendation could change in the future if/when file-aggregation is improved. (we would certainly try to announce such a change loudly)


Failed to calculate the value of task ':runPluginVerifier' property 'ides'.

Describe the bug
I cannot build my plugin because of failing task.
Execution failed for task ':runPluginVerifier'.
> Failed to calculate the value of task ':runPluginVerifier' property 'ides'.
   > IDE 'IU-2022.3.2' cannot be downloaded. Please verify the specified IDE version against the products available for testing: https://jb.gg/intellij-platform-builds-list

To Reproduce
(https://github.com/iguissouma/nx-console-idea-plugin)
Build on Github Action is failing or Executing 'runPluginVerifier' locally
Expected behavior
The list of ides are available.

please always update to latest version (now, 1.10.0) https://github.com/iguissouma/nx-console-idea-plugin/blob/main/build.gradle.kts#L12
also other plugins look outdated


Replaced mutation observer with root element zone changes

Should fix: https://github.com/rangle/batarangle/issues/181 and https://github.com/rangle/batarangle/issues/164

@sumitarora overall LGTM minus the comments. Otherwise I am not sure if I followed what is happening here 100% as I am a but out of the loop with regards to what API they provided us with regards to being notified of changes to the components.
I am giving it a :+1: , but let's have @vanessayuenn or @bertrandk give a second look through.
Otherwise this is great, good job!

The suspicion is that we're leaking a lot of DOM nodes in this routine. @sumitarora, did you plan on addressing that in this PR or treating it separately?
In any case, aside from the small cleanup advocated, this looks good to me.

@bertrandk I will do another PR for DOM issues

only had one question about the unsubscribe, but it looks good otherwise. :+1:


Taking down the website in support of Ukraine

On one hand, I'll start stating the obvious: @mourner is Ukrainian. As far as I'm aware, he's no longer in Kyiv and is taking his family to safety, for obvious reasons. I count myself among the people worrying about him.
On the other hand: One of the main QGIS folks, Alexander Bruy, is also Ukrainian and has taken down his repository of QGIS plugins, as per https://twitter.com/ealpv/status/1497345048752623616 . QGIS has followed suit with messages of support in the release notes.
I'm thinking on doing just as Alexander has done, and take down the leafletjs.com website (at least temporarily), replacing all content with (a) a message of support to @mourner and his compatriots, (b) a reminder that international laws and treaties are being violated right now, (c) a statement that the safety of Ukrainian civilians is the safety of Leaflet. This would include making the API docs and plugins list inaccessible at first; putting a copy under a different URL and forcing visitors to go through the message. That should be an acceptable balance between this being just a minor inconvenience and full disruption.
Before I use my repo admin powers to make an unilateral decision, I'd like to ping @Falke-Design @ghybs @Malvoz @johnd0e @tomchadwin and take a pulse on what you fellow devs/maintainers think. I'm assuming that @mourner would be OK with this, and I'm also assuming he has much bigger concerns right now so he might not be able to pay any attention to Leaflet issues.

As long the doc is still available or at least is for a certain time not available, it is ok for me. I would like to support @mourner and all the others👍🏼

As I'm a fairly new collaborator, I don't know @mourner as well as the rest of you. But, I have a feeling he wouldn't want Leaflet to suffer. I've personally been monitoring events at https://liveuamap.com/ which uses Leaflet. Any open source resource can be used for good or bad, but don't think Leaflet should be made completely inaccessible.
I think forcing users through the message before making available the Leaflet site is a good approach.

Would also consider (d) communicating some actionable ways for visitors to actively support, if there are some petitions or trustworthy funding pages? E.g. like https://github.com/denysdovhan/wtfjs#-ukraine-needs-your-help-now

Also https://mobile.twitter.com/Ukraine/status/1497294840110977024

#8025 has been merged.

@Falke-Design @Malvoz @ghybs A brief update: https://twitter.com/mourner/status/1497917517070798851

Sorry to have missed the chance to comment. Most of you know @mourner much better than I do, and I think what you've done is entirely appropriate. I'm so pleased Vladimir has seen it. Thanks, all.

Excellent, as long as resources remain available I fully support this. Slava Ukraini! 🇺🇦

A side note, considering the traffic origne that Leaflet has,

and the number of sessions, you could consider displaying small ads, as we do on Material UI's docs. Based on the SimilarWeb data I have, I think that a $3k/month would be a conservative realistic estimation. This could directly fund Ukraine. One idea 🤷♂

Maybe we don't change the mindset of the russians but they get confronted with the war:

https://stackoverflow.com/q/71377758/8283938

@Falke-Design While I'll reckon that there might be room for a (very very complex) moral and political discussion, and that things are never perfectly black and white, I'll say that right now the attention should be put on the UN resolutions, the targeting on civilian facilities, and the alleged war crimes.
Choosing to selectively ignore those issues as a trolling technique is... amateurish, at best.

Don't mind the brainwashed Russians, there's no way of saving them. Ukrainians have 8 years of experience arguing with the likes. Complete waste of time.

https://waronfakes.com/


NIFI-2551: Addressed a threading issue in the StandardResourceClaimManager…

… and performed some refactoring so that we can ensure thread-safety across different components of the application, such as ProcessSession and WriteAheadFlowFile Repository when interacting with the StandardResourceClaimManager. Update DebugFlow to allow it to write to a FlowFile multiple times, which exposes the concurrency bug. Also avoided calling ContentRepository.remove() from ProcessSession whenever the content is no longer needed, as that can cause problems now that the Resource Claim is backing the content claim.

Reviewed and +1, this does clean up thread synchronization in resource claims nicely.  I ran this patch successfully over the weekend processing data the whole time, and it had no problems.

Great, thanks, @mosermw ! Will remove those outdated comments and push.


Error in Homepage

Update the tagline to "An interactive platform for students with a Growth Mindset."

@codemonger221 This is a duplicate. This will be fixed here: https://github.com/18praneeth/sushiksha-website/issues/5 Thanks for mentioning.

Sorry! Didn't see that!


M1 - Nadia add an about image

Load an image of yourself for the about page in .jpeg format 400px X400px into img/about/ directory

Completed branch push adding photo to about section


How to create a step by step bot?

Hi all,
I am planning to develop a bot that ask question and based on the answer to provide related solution.
Here is my idea...

At first there will be a inline-keyboard(with callback_data) with two options A, B

after user click the inline-keyboard-button, bot will return respective question

based on user input, bot will return text to user ("You've selected option A with answer XXX")

so far I am completed 1 and 2. However, since I've only get Message from Update, how can I know user is selected options A or B in his/her previous selection?
Thanks all to inspire me for that!

You need to start a conversation, save the selection in the conversation notes and end the conversation when you are all done.
Conversations require a database to be set up. If don't like that, you can come up with some sort of sessions on your own, like json files named with userid, chatid and command.

In order word, this git repository don't provide any convenient way to do so, right?

It does - Conversations

Thanks @sharkydog  for prompt reply!
Is there any real code/ example that I can refer to? Thanks!

Somewhere among the issues is an example.
Basic usage is like this:

Open a Conversation with userid, chatid and command, this will load an existing conversation or start a new one.
$conversation = new \Longman\TelegramBot\Conversation($user_id, $chat_id, $command);
Save whatever you want in $conversation->notes, it will be saved in database as json when you call $conversation->update();
Open the same conversation with userid and chatid, but not command, this time if conversation does not exists, new one will not be created.
$conversation = new \Longman\TelegramBot\Conversation($user_id, $chat_id);
if($conversation->exists()) // do stuff with $conversation->notes
Close the conversation.
$conversation->stop();

A point to note is when you open a conversation, all plain text messages (not commands, like "/cmd sth") will go to the command that started the conversation, until it is closed.

Where can I see the real example of conversation ?

I need example of conversation too

Check out the /survey command in the example-bot repo 😊


Hi,
This is an upcoming feature of imgproxy pro, and won't be included in OSS version.

It would be interesting to create an opensource fork, where face detection is enabled. Since both opencv and libvips are opensource, I don't see any obstacles of creating such a version. Probably this is a feature which is needed in 99% of use cases, but a $500 subscription is way overpriced for those who don't need advanced features like video processing, etc


Pipeline Example

What would really compliment this I feel, is an example pipeline for Azure Pipelines/GitHub Actions. Is there one available that can be added as a reference to this doc?

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

ID: 57f4d213-3eb1-5b4c-aa67-116e8fa36f7d
Version Independent ID: 18199b5a-8f57-6574-c795-7540199ae49a
Content: Microservices CI/CD pipeline on Kubernetes with Azure DevOps and Helm - Azure Architecture Center
Content Source: docs/microservices/ci-cd-kubernetes.yml
Service: architecture-center
Sub-service: azure-guide
GitHub Login: @jpocloud
Microsoft Alias: johnpoole

@thepaulmacca
It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

Sorry I thought that would be auto linked to this. This is the page https://learn.microsoft.com/en-us/azure/architecture/microservices/ci-cd-kubernetes
Thanks

@thepaulmacca
Thanks for your feedback! We will investigate and update as appropriate.

Thank you for your feedback.  We have created internal ticket 183314 to track and investigate this issue.

#please-close


Indicate to the user what the system understands

Description

As a user, I would like to validate and correct the facts and categories that the system understood

Scope of Work

For every classification that the system makes, either through NLP or simple user selection, the system must output what it internally understood. (i.e. for NLP, the system would signal the user the classification that it was able to extract from the user input).

Acceptance Criteria

User enters a textual answer to the system. The response of the system contains a list of labels that it was able to extract from the textual answer.
User selects an option from a given choice. The response of the system contains the label that is associated with the user's choice.

Story Points

8

Priority

[Low, Medium, High]

Risk

Low

Verified, high priority. This will allow training of the AI system, right?

Yes. Also it will allow us to make correct predictions, rather than having incorrect facts about the case. Depending on the UI design, this story and #65 potentially overlap.

Moved to iteration 5, as the UI components have not been worked on.

no high-fi mockup. it's been developed and functional, but UI needs work. can sign off, conditional to adding this to a new "UI review" story".


fix(cli): Remove unused printQuickAccessInstructionsForWindows func

This PR

adds this new feature

Related Issues

Fixes #1234523
Notes

Follow-up Tasks

How to test

Since it has been marked as stale, I will close this PR. Feel free to reopen it if you want to work again on this :)


Unable to find the Azure Function Zip file mentioned in the pre-requisites

The pre-requisite step number 4:
Download the Azure Functions zip file* from the latest release (or build your own from this repo with dotnet publish -c Release, and then zip the resulting publish directory)
The link gives the message there' no release.

Thanks - we moved the source from another repo and the release happened there.  I'll look at getting it posted here.  In the meantime, you should be able to build the zip from the sources in this directory.

Hi - I created a new release that should contain the zip.  Please let us know if you have any issues.


Processing very large XML file leaks gigabytes of memory

Hi
I am trying to process a very large (1.8GB) XML file, with an XSLT to JSON style sheet.
The process works fine with up to 5K records, however when I try to feed the full file with ~180K records - the system runs out of memory (even when I specify -Xmx=4096m)
I have split the XML file into 5K record chunks using an excellent https://github.com/remuslazar/node-xmlsplit package. Now I am able to process all 35 (or so) chunks one time - great!
However at the end of the transformation my node.js process would be sitting at around 4 GB in memory size. When I try the transformation again (it's supposed to be a daily process) - it will run out of memory.
So my question is - is there a way to release all memory resources after I am done with my XSLT processing?
Right now I am using a pretty ugly workaround - calling process.exit() and PM2 restarts my program. However I would like to see if there is a more civilized approach.

I'll be on vacation the next weeks. Will look into it when I'm back.
Regards,
Peter

Any update on this memory leak issue. Thanks


Implement shortcuts

Definitely:

[ ] ctrl + v
[ ] ctrl + z

Maybe:

[ ] ctrl + c
[ ] ctrl + a

Ctrl + v is fixed by: https://github.com/Lea-fish/Leafish/pull/331

For ctrl + v the v is still appended after the copied text, fix that!

For ctrl + v the v is still appended after the copied text, fix that!

Fixed by https://github.com/Lea-fish/Leafish/pull/332


⚠ Bofrost.lu has degraded performance

In a9ca765, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1244 ms

Resolved: Bofrost.lu performance has improved in 87c8901 after 6 minutes.


Increase contrast in views

What do you guys think about making the semi-opaque background color a light grey or white and adding a box-shadow of a dark grey to help improve the contrast between the box and the body bground color?

Depends on what Mel thinks but light grey sounds nice
On Wed, Nov 25, 2020 at 12:13 PM Jon Deavers<EMAIL_ADDRESS>wrote:

Assigned #12 https://github.com/lucsedirae/neighbors-in-need/issues/12
to @Austinkst https://github.com/Austinkst.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/lucsedirae/neighbors-in-need/issues/12#event-4039109787,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQTNWJSU3C6W2ETECZDADL3SRU3NLANCNFSM4UCVR6FA
.

--
Kelli Strawbridge
Musician

Completed


DigitalSignageUAP will not deploy to Raspberry Pi

The döde compiles ok but I can't deploy it. I have set VS to ARM and Release and I was able to deploy the hello World APP.
This is my error:
Severity	Code	Description	Project	File	Line
Error		Error : DEP0800 : The required framework "C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.Midi.GmDls\10.0.10240.0.\Appx\Neutral\MidiVoices.appx" failed to install.
error 0x800B010A: The root certificate and all intermediate certificates of the signature in the app package or bundle must be trusted.	DigitalSignageUAP
Do I need to do something special with the included .pfx file? Or how can I get past this?
Thanks!
/Heidi Housten

Additionally, in my case, immediately after getting the project from git, I could not build DigitalSignageUAP with an error indicating System.Runtime.dll missing. I had to remove the NETCoreUniversalWindow platform Nuget package and install it again, accept licence agreement during this process and then it builds.

Thank you for your comments. I'll be taking a look at the issue. Can you describe me your setup? Which version of VS and SDK do you have installed?

Hi SalvyMihov,
Sorry for my confusing post. I don't see any certificate errors etc like Housten sees.
I did see the System.Runtime.dll missing error. I remove the NETCoreUniversalWindows platform Nuget package and install it again, accept licence agreement during this process and then it built fine. I was able to successfully deploy as well.
I'm on VS2015 Update1.

ravindrank, did you try building/deploying any of the other sample applications? Do you see the System.Runtime.dll missing error with any of them, or is the error specific to the DigitalSignage app?

Hi,
Yes I see the same issue with Blinky as well..
We need to remove and readdd NETCoreUniversalWindows platform Nuget package and install it again, accept licence agreement ..

In order to avoid uninstalling/reinstalling the NETCoreUniversalWindows platform Nuget package and have this automatically resolved when you first rebuild the solution, you can try enabling automatic package resolution by the NuGet Package Manager:

open Tools -> NuGet Package Manager -> Package Manager Settings
select NuGet Package Manager -> General
check "Allow NuGet to download missing packages" and "Automatically check for missing packages during build in Visual Studio"

Closing - No update for more than 1 month so I assume the issue is solved.


Fix/close all connections

Possible fix for hanging runs with multiple threads. This PR forcibly closes all open connections at the end of the dbt run.

i think you can just replace that call to _clear_all_connections with cleanup_connections

I think you're right @cmcarthur. Let me try that out later today. Will let you know


pull request for e2e test at 12/30/2016 17:26:12

:white_check_mark: Validation status: passed
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.


Mexico Countrywide

A first attempt to load the countrywide Mexican data. Almost 30 million addresses - lets see if the machine can handle this.
I am attaching the script that relies on the JSON file linked to in https://github.com/openaddresses/openaddresses/issues/2593 to get the file names necessary for downloading. When an updated dataset is released, the INEGI website will need to be scrapped again for the file links. The updates are supposed to happen every five years (they are related to the census), but so far this is the only one I found.
The script recursively imports the shapefiles from zips and then from zips within zips, etc. The internal structure is not uniform (sometimes there is a shapefile in a folder, sometimes directly in a zip, sometimes in folder in a zip within a zip, etc). The resulting combined shapefile is 32 GB, but the csv is more manageable (1 GB compressed). I have put it on Dropbox for now, since the S3 upload limit is 256 MB. Can be split up into statewide sources if necessary.
A couple of things to note:

The datasource as it is now only merges the data that is actually within the shapefiles. This means that the metadata on the municipality is lost (as this is only known when browsing the web). It can definitely be added as an extra column at the expense of a more processed source (and the need to process the shape data in Python instead of relying on command-line OGR). Should be straightforward, let me know if this is better.

Houses in rural towns rarely have the house number. In the files this is denoted as "SN". My understanding is that the relevant information then is some identifier for the block the house is in, particularly the two intersecting streets (one before and one after). The data on these intersecting streets are actually in the file as well - the question is what is the best way to model it (if necessary).

Ok, the import succeeded, but the projection is wrong and is in fact non-standard EPSG, so the best bet would be to convert to EPSG:4326 when processing the files.
Will launch another run overnight. Any preferences on splitting by state and adding a municipality column?

Splitting by state might be unnecessary — Australia is another country that we have in one big pre-processed file, and it’s been fine.

Thanks! Any idea why the Travis build fails? I merged the current changes from master, and the build still does not work.

I’m not really sure — the error message is pretty useless. I do see that the projection is in the "src" tag, but it should actually be "srs": https://github.com/openaddresses/openaddresses/blob/master/CONTRIBUTING.md#processing-tags

Awesome!
The municipality and cross street are interesting to me.
@migurski and @iandees what's the best way to indicate the cross street (intersection) addresses?

On Mar 28, 2017, at 20:09, Michal Migurski<EMAIL_ADDRESS>wrote:
I’m not really sure ― the error message is pretty useless. I do see that the projection is in the "src" tag, but it should actually be "srs": https://github.com/openaddresses/openaddresses/blob/master/CONTRIBUTING.md#processing-tags
―
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I'll try to get to the bottom of the atravis check. The data looks great!

All of my recent PRs have the same issue, so it could be related to a somehow outdated fork on my side. I tried pulling everything from upstream master and pushing it into my branches, but it does not seem to work.

Your stuff looks up-to-date to me! I am fairly sure this is not your fault, but I don’t have an up-to-date Node environment locally that would allow me to test this. Sorry, it might take a little while.

The tests pass locally for me. Not sure what Travis's deal is.

Oh, they fail now that I merged. I must not have been on the right branch when I tested locally.

I am very displeased with the output of our node-based testing framework. I'm going to let this stay broken for now and rewrite our tests in Python with a test framework that gives meaningful output.

This was not quite ready to be merged though, will upload a new file with municipalities later on (and we need to figure out what to do with neighboring streets).

Sorry, I thought I saw you were ready. You have merge rights anyway, right? I should just let you merge when ready :-)

No worries! I also found that there were a few sources missing in the JSON, so will do a quick scrapper to download the missing file

Hey, now you know how I feel trying to decipher machine output when something goes wrong!  :)  I appreciate @migurski's efforts to make error messages more meaningful.
The schema is fairly loose with it's definition of coverage (I based it off of https://github.com/openaddresses/openaddresses/blob/master/CONTRIBUTING.md#coverage-object) and the only required field is country.  That error message is not helpful, that's for sure.  I fixed this in another PR or the error will happen anytime the machine runs a source since npm test validates every single source.

@sergiyprotsiv since you're still adding things, please note the change I made in #2725


Invalid Argument - acquire_data.py

While running the acquire_data.py to download the dataset, I ran into this error (is it because ' /n ' is taken at the end of the URL of the image to be downloaded?):
`Downloading Images
0%|          | 0/1110 [00:00<?, ?it/s]
Traceback (most recent call last):
File "D:\python\building_detection\8_building\skeyenet-master\Src\acquire_data.py", line 58, in
download_images(link_file_images, output_directory, "Images")
File "D:\python\building_detection\8_building\skeyenet-master\Src\acquire_data.py", line 38, in download_images
urllib.request.urlretrieve(image_link, image_path)
File "C:\Users\rajak\anaconda3\envs\road\lib\urllib\request.py", line 257, in urlretrieve
tfp = open(filename, 'wb')
OSError: [Errno 22] Invalid argument: 'D:/python/building_detection/8_building/skeyenet-master/Data/MassachusettsRoads/Images/10078660_15.tiff\n'`

While running the acquire_data.py to download the dataset, I ran into this error (is it because ' /n ' is taken at the end of the URL of the image to be downloaded?):
`Downloading Images 0%| | 0/1110 [00:00<?, ?it/s] Traceback (most recent call last):
File "D:\python\building_detection\8_building\skeyenet-master\Src\acquire_data.py", line 58, in download_images(link_file_images, output_directory, "Images")
File "D:\python\building_detection\8_building\skeyenet-master\Src\acquire_data.py", line 38, in download_images urllib.request.urlretrieve(image_link, image_path)
File "C:\Users\rajak\anaconda3\envs\road\lib\urllib\request.py", line 257, in urlretrieve tfp = open(filename, 'wb')
OSError: [Errno 22] Invalid argument: 'D:/python/building_detection/8_building/skeyenet-master/Data/MassachusettsRoads/Images/10078660_15.tiff\n'`

Had same issue and I solved it by removing \n. Find the variable that stores the full address and do this
variable = variable.replace('\n','')


Fix compatibility with celery >= 4

Celery 4 dropped the celery.contrib.methods[1]. This commit removes
dependency to the removed functionnality.
[1] http://docs.celeryproject.org/en/latest/whatsnew-4.0.html#unscheduled-removals

Coverage decreased (-0.008%) to 94.03% when pulling 426a04732316c16e8e77a6b8623158521fd81a16 on lsix:fix_celery4_compatibility into 5f44467671f8502382ce225d99bc8658770d76d2 on geodesign:master.


Funds missing

Here is what happened:
I was setting up a LDK lightning Wallet with setting up a channel from funds of some of my watch only btc wallets.
It was working fine in the beginning I could transact,  but today the channel disappeared and wallet shows 0 balance. and then a message showed up under 'mange funds' to claim like 58 Euros of Sats but if I try to claim it let me choose wallet but then nothing happens any further.
How do I receive my funds now please?
Currently connected to my own node...
Otherwise love BW!
Kind regards a fellow bitcoiner

Solved by connecting to BW electrum backend.
Funds showed up after claiming again.
That did not work when connected to electrs from umbrel node....


Shell extensions?

This is my first time working w/ the Windows API so bear with me.
Is there a way to make a shell extension in winapi? I want to use IPropertyStore::SetValue to add info to the Details pane when you try to view a certain type of file's properties.
It looks like winapi isn't being maintained very much anymore but I thought I would ask.

What exactly are you asking? That function does exist: https://docs.rs/winapi/latest/winapi/um/propsys/struct.IPropertyStore.html#method.SetValue

What exactly are you asking? That function does exist: https://docs.rs/winapi/latest/winapi/um/propsys/struct.IPropertyStore.html#method.SetValue

@sollyucko Thank you for the quick response :) I'm asking how to make a shell extension that will register this function and allow me to call it. I think I have to make a dll and then register it. What I want to know is how to make that dll in Rust. Do I need to write a DllMain? Where do I go from there?

I will try to explain better. I want to create a shell extension, with just Rust, that will let me modify how Windows Explorer deals with reading details from a certain file type. But the issue is I don't know how to make something like that.

You can use crate-type=cdylib to generate a C-compatible DLL: https://doc.rust-lang.org/reference/linkage.html

Awesome :) now what functions do I add here to make it work with the shell? DllMain perhaps? And how do I implement the interface

Yeah, I guess so. I'm not very familiar with this, but I think these resources should help you get started:

Well-commented example C++ source code: https://www.tecgraf.puc-rio.br/iup/examples/shell_extensions/ (start with dllmain.cpp)
"Initializing Shell Extension Handlers": https://learn.microsoft.com/en-us/windows/win32/shell/int-shell-exts

This is good. Thank you. I'll let you know how it goes

@sollyucko How to implement IClassFactory? https://www.tecgraf.puc-rio.br/iup/examples/shell_extensions/ClassFactory.cpp They did it here. I have to implement https://docs.rs/winapi/latest/winapi/um/unknwnbase/struct.IClassFactory.html somehow

I'm not sure. Maybe use RIDL! somehow?

I'm gonna use https://raw.githubusercontent.com/GabrielMajeri/com-impl-rs for now. So I have to Rewrite-it-in-Rust for everything in that example you sent?

I've started to remake all of it. I'm not sure it'll work because the macro doesn't tell me whether I'm using the correct function signatures or not. I may miss a *mut or a * or a ** somewhere.

I will post my progress at https://github.com/duckfromdiscord/midi-windows-ext periodically.
for RegCreateKeyExW, if phkResult is an out, why does it ask me to initialize it?
error[E0381]: used binding `hKey` isn't initialized
  --> src\reg.rs:28:47
   |
20 |     let mut hKey: *mut HKEY;
   |         -------- binding declared here but left uninitialized
...
28 |          KEY_WRITE, &mut security_attributes, hKey, 0 as *mut u32).try_into().unwrap());
   |                                               ^^^^ `hKey` used here but it isn't initialized
   |
help: consider assigning a value
   |
20 |     let mut hKey: *mut HKEY = todo!();
   |

So I have to Rewrite-it-in-Rust for everything in that example you sent?

Yeah, probably, unless you want to deal with C++ FFI.

I may miss a *mut or a * or a ** somewhere.

Just keep in mind that P or LP means *mut and PC or LPC means *const, and you should be fine, I think.

for RegCreateKeyExW, if phkResult is an out, why does it ask me to initialize it?

You're trying to directly read the value of an uninitialized variable. Assuming you're trying to have the handle end up directly in hKey, not in what in points to, do one of the following:

Declare hKey as HKEY and initialize it to some value, e.g. std::ptr::null_mut(), and call RegCreateKeyExW with &mut hKey
Declare hKey as MaybeUninit<HKEY> and initialize it as MaybeUninit::uninit(), call RegCreateKeyExW with hKey.as_mut_ptr(), and, if you're completely sure it's initialized, get the HKEY out using hKey.assume_init()

Thank you very much.

We don't have StringCchPrintfA

winapi does have w(v)sprintf(A/W); can you use that instead? The buffer has a fixed length of 1024 bytes though...
libc::snprintf is probably a much better option.
format!/write! is another option, but that has different format string syntax and output semantics.
I think the String... functions are only defined in strsafe.h, not in any built-in object files, but you could write a bit of C code to generate an object file with them, then write custom bindings to link it to your Rust code.

Yeah, I guess so. I'm not very familiar with this, but I think these resources should help you get started:
* Well-commented example C++ source code: https://www.tecgraf.puc-rio.br/iup/examples/shell_extensions/ (start with dllmain.cpp)

* "Initializing Shell Extension Handlers": https://learn.microsoft.com/en-us/windows/win32/shell/int-shell-exts

Looks like somehow, between the last time I was looking at this code 3 weeks ago, and today, they privated all the code.


Unexpectedly recent/incompatible version of tree-sitter

I installed this with pip install code-tokenize, but when I tried using it I got an AttributeError because tree_sitter.Language has no build_library:
>>> import code_tokenize as ctok
>>> text = "print('hello world')"
>>> tokens = ctok.tokenize(text, lang="python")
WARNING:root:Autoloading AST parser for python: Start download from Github.
WARNING:root:Start cloning the parser definition from Github.
WARNING:root:Compiling language for python
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/alan/visual-diff/venv/lib/python3.12/site-packages/code_tokenize/__init__.py", line 65, in tokenize
    parser = ASTParser(config.lang)
             ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/alan/visual-diff/venv/lib/python3.12/site-packages/code_ast/parsers.py", line 88, in __init__
    self.lang    = load_language(lang)
                   ^^^^^^^^^^^^^^^^^^^
  File "/home/alan/visual-diff/venv/lib/python3.12/site-packages/code_ast/parsers.py", line 62, in load_language
    return load_language(lang)
           ^^^^^^^^^^^^^^^^^^^
  File "/home/alan/visual-diff/venv/lib/python3.12/site-packages/code_ast/parsers.py", line 57, in load_language
    _compile_lang(source_lang_path, compiled_lang_path)
  File "/home/alan/visual-diff/venv/lib/python3.12/site-packages/code_ast/parsers.py", line 191, in _compile_lang
    Language.build_library(
    ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: type object 'tree_sitter.Language' has no attribute 'build_library'

I think this is because tree-sitter removed build_library entirely in version 0.22, earlier this year. This repo requires tree_sitter 0.19.0, but pip installed tree_sitter 0.23.1 instead.
I got things to work by explicitly running pip install tree_sitter==0.21.3 and pip install setuptools, but I still get a FutureWarning that Language(path, name) is deprecated.
Is there a way to update PyPI so it installs compatible versions of tree_sitter and setuptools automatically? More broadly, I wonder whether this can be updated so it works with more recent versions of tree-sitter, without deprecation warnings.
Thanks for taking a look, and please let me know if I can help more!

This is actually related to https://github.com/cedricrupb/code_ast/pull/3 (which automatically installs the right version)
Ultimately, I would like to support the newer tree_sitter versions. Therefore, I am currently a bit hesitant to fix the tree_sitter version.
If you are interested, there is already development version of code_ast (which code_tokenize uses under the hood) which supports the newer version of tree_sitter. However, you would have to install the language bindings yourself.

Thanks so much! Not sure if I should close this ticket right now, or wait for that PR to be merged first. but I appreciate your work!


Method of temporal_transform and Backward

Thank you for your excellent work. I have two questions: @yaorong0921
The dataloaders for incabin and outcabin apply temporal_transform in different ways in model_inside.py and model_outside.py respectively (train_incabin: UniformRandomSample, val_incabin: UniformEndSample, train_outcabin: UniformIntervalCrop, val_outcabin: UniformIntervalCrop). When combining incabin and outcabin, should the same approach be followed? or should we unify the temporal_transform?
When calculating and performing backward on the loss, I'm curious if the loss for incabin and outcabin is combined for backward, or if they are processed separately.
Thank you.

Additionally, in dataset.py, for the get_training_set, the n_samples_for_each_video for inside and outside differ, being 1 and 10 respectively, which results in different lengths for the dataloaders. Have these been unified as well? @yaorong0921


(maint) Relax constraint on hocon

Prior to this we were using the hocon gem and pinning to a z release.
This commit relaxes the version dependency to pull in an pre-1.0 hocon
release.
This is necessary for testing the hocon module itself.

Refer to this link for build results (access rights to CI server needed):
http://jenkins-beaker.delivery.puppetlabs.net//job/qe_beaker_btc-intn/831/
Test FAILed.

@justinstoller I believe the hocon module is actually using version 0.9.0 of the hocon gem, would it be possible to update this dependency so it'll pull in that version?

Failures unrelated to patch.

Please associated your commit with BKR-287.

@fpringvaldsen sorry, this slipped though my radar. I was trying to make Beaker as loosely coupled to the hocon module it's testing as possible (while trying to save some semblance of semantic version pinning). We own hocon though, eh? Would it be possible to see where 1.0 is on the timeline for hocon and make sure the hocon folks sync up with the Beaker folks?

@justinstoller No problem! The Puppet Server Jade team maintains the hocon gem (we ported it down from the original Java hocon library so that we could write the hocon module). I'll find out what our plans are for a 1.0 release of the gem and then sync up with the beaker folks.

Fixed the commit message.
I've tested this locally, however I'm really not sure about the API changes between '0.0.x' and '0.9.x' of hocon. I haven't seen any breakages, but I would appreciate a careful look by those that understand hocon, better.

@justinstoller There shouldn't have been any API breakages between 0.0.x and 0.9.x. Essentially, a while back we decided we needed to get the hocon gem close to feature parity with the upstream Java HOCON library in order for the hocon module to be where we needed it.
As a result, 0.9.0 features some new APIs, a number of bug fixes, and support for a number of things in the HOCON language spec that the hocon gem was previously unable to parse. The only difference in the previously existing APIs between 0.0.x and 0.9.x is that the parser can now parse more things, so there shouldn't be any breakage there.

There's an 0.1.0 release as well, which is the same as the 0.9.0 release except there was a minor bug that caused some of the new API functions to not work (we fixed this bug, which was the only change between 0.1.0 and 0.9.0).

Refer to this link for build results (access rights to CI server needed):
http://jenkins-beaker.delivery.puppetlabs.net//job/qe_beaker_btc-intn/848/
Test FAILed.

Failures unrelated to patch.


Create a websphere liberty profile

We should have a Websphere Liberty profile maven profile available, so that users can download and run automatically.
I'm not sure if we can reach out to someone at IBM? I know there's an arquillian container, would be great if it could be auto downloaded.

@johnament what do you mean by saying WebSphere liberty profile? Have you tried our maven plugin?
<plugin>                 <groupId>net.wasdev.wlp.maven.plugins</groupId>                 <artifactId>liberty-maven-plugin</artifactId>                 <version>2.0</version>                 <configuration>                     <assemblyArtifact>                         <groupId>io.openliberty</groupId>                         <artifactId>openliberty-runtime</artifactId>                         <version>LATEST</version>                         <type>zip</type>                     </assemblyArtifact>                     <configFile>src/main/liberty/config/server.xml</configFile>                     <packageFile>${package.file}</packageFile>                     <include>${packaging.type}</include>                     <bootstrapProperties>                         <default.http.port>${testServerHttpPort}</default.http.port>                         <default.https.port>${testServerHttpsPort}</default.https.port>                     </bootstrapProperties>                 </configuration>                 <executions>                     <execution>                         <id>install-liberty</id>                         <phase>prepare-package</phase>                         <goals>                             <goal>install-server</goal>                         </goals>                     </execution>                     <execution>                         <id>install-app</id>                         <phase>pre-integration-test</phase>                         <goals>                             <goal>install-apps</goal>                         </goals>                         <configuration>                             <looseApplication>true</looseApplication>                             <stripVersion>true</stripVersion>                             <installAppPackages>project</installAppPackages>                         </configuration>                     </execution>                     <execution>                         <id>start-server</id>                         <phase>pre-integration-test</phase>                         <goals>                             <goal>start-server</goal>                         </goals>                     </execution>                     <execution>                         <id>stop-server</id>                         <phase>post-integration-test</phase>                         <goals>                             <goal>stop-server</goal>                         </goals>                     </execution>                     <execution>                         <id>package-app</id>                         <phase>package</phase>                         <goals>                             <goal>package-server</goal>                         </goals>                         <configuration>                             <outputDirectory>target/wlp-package</outputDirectory>                         </configuration>                     </execution>                 </executions>             </plugin>

I think a little more work than that is needed to update the sample instructions on how to both test and run using Liberty

BTW, maven team recommends against the use of LATEST, and I believe they're actually removing support for it soon.  I believe this is supported solution: https://stackoverflow.com/questions/30571/how-do-i-tell-maven-to-use-the-latest-version-of-a-dependency/1172805#1172805


can we get 4.1.0 released

https://supermarket.chef.io/cookbooks/rundeck

👍

lol why was this closed with a 👍 ? i dont see it in supermarket yet.
do the magical sous-chefs have an established way of deploying to supermarket via travis?

Trigger happy, pcrossley is uploading the cookbook and transferring supermarket control from webtrends to sous-chefs

ok, if i get access back to this repo id be happy to help out too

http://sous-chefs.org/becoming-a-member/
On Tue, Aug 1, 2017 at 12:57 PM, Austin Heiman<EMAIL_ADDRESS>wrote:

ok, if i get access back to this repo id be happy to help out too
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/sous-chefs/rundeck/issues/172#issuecomment-319478793,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABvjaWEJdqUF5dfkKs1Nar7VPXlQng9aks5sT4MLgaJpZM4OqG7O
.

Hey @atheiman,
Also http://community-slack.chef.io/ #sous-chefs for where the community usually hangs out.


kubeadm reset fails with Unable to fetch the kubeadm-config

root@edgemaster:~# kubeadm reset -f
[reset] Reading configuration from the cluster...
[reset] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -o yaml'
W0510 10:41:03.508548    8626 reset.go:106] [reset] Unable to fetch the kubeadm-config ConfigMap from cluster: failed to get config map: Get "https://<IP_ADDRESS>:6443/api/v1/namespaces/kube-system/configmaps/kubeadm-config?timeout=10s": dial tcp <IP_ADDRESS>:6443: connect: connection refused
Found multiple CRI endpoints on the host. Please define which one do you wish to use by setting the 'criSocket' field in the kubeadm configuration file: unix:///var/run/containerd/containerd.sock, unix:///var/run/cri-dockerd.sock
To see the stack trace of this error execute with --v=5 or higher

this will cause the following problem.
root@edgemaster:~# kubeadm init --pod-network-cidr=<IP_ADDRESS>/16 --cri-socket unix:///var/run/containerd/containerd.sock
I0510 10:42:29.063124    8923 version.go:256] remote version is much newer: v1.30.0; falling back to: stable-1.26
[init] Using Kubernetes version: v1.26.15
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
	[ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists
	[ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists
	[ERROR FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists
	[ERROR FileAvailable--etc-kubernetes-manifests-etcd.yaml]: /etc/kubernetes/manifests/etcd.yaml already exists
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
To see the stack trace of this error execute with --v=5 or higher

The solution is, that we need to specify the same CRI socket if multiple sockets are available.
root@edgemaster:~# kubeadm reset -f --cri-socket unix:///var/run/containerd/containerd.sock

this needs to be updated in doc procedure.

addressed by https://github.com/fujitatomoya/ros_k8s/commit/7e56346e66b739f1615f9df817e98f57559667f6


Build staging Elasticsearch example, But I always have one node.

When I exec kubectl scale --replicas=3 rc es.
I got:
[root@k8s-master examples]# kubectl get pods
NAME                        READY     STATUS    RESTARTS   AGE
es-2bd9r                    1/1       Running   0          7m
es-pgvvc                    1/1       Running   0          13m
es-qmgg7                    1/1       Running   0          7m

$ kubectl logs es-pgvvc
...
(no added {{8bcf8744 ...}

and I curl <IP_ADDRESS>:9200/_cluster/health?pretty
{
cluster_name: "myesdb",
status: "green",
timed_out: false,
number_of_nodes: 1,
number_of_data_nodes: 1,
active_primary_shards: 0,
active_shards: 0,
relocating_shards: 0,
initializing_shards: 0,
unassigned_shards: 0,
delayed_unassigned_shards: 0,
number_of_pending_tasks: 0,
number_of_in_flight_fetch: 0,
task_max_waiting_in_queue_millis: 0,
active_shards_percent_as_number: 100
}

Always have 1 node.
Plz give me a help.

Is this still an issue? Could you post your elasticsearch.yml and kubernetes service definitions?


⚠ Bofrost.at has degraded performance

In 37502c3, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1023 ms

Resolved: Bofrost.at performance has improved in fddbb88 after 14 minutes.


Edit in Github link is a little dumb

It's generated with
const filepath = route.slice(0, route.lastIndexOf('/') + 1)
const filepathWithName = filepath + filename

(config.siteGithub || config.github) + '/tree/master/pages' + filepathWithName

Which means there are 2 issues, don't respect the main-branch from github and doesn't respect the possibility to have the docs from another folder.
It would be a good idea to add a field inside config to represent that or have a way to know where's the git folder.
Let me know what fits best and I can try to have some time to fix it!
Thanks

100% agreed! An ideal solution is to also remove the name "GitHub" from configurations and make it also available for GitLab and Bitbucket in the future, so I'd like to use the following configurations instead (w/ a new major release):
"projectGit": "https://github.com/owner/project",
"docsGit": "https://github.com/owner/docs",
"docsBranch": "main", // defaults to `master`
"docsPath": "/docs" // defaults to `/`

Is there anything missing?


support Juniper vQFX

This is a placeholder for a discussion around supporting Juniper vQFX in boxen

closing to keep issues list cleaner, no volunteers so far


Game only, or interpreter behaviour as well?

You stated that you'd like the game play to the true to the original, and I whole-heartedly agree. But I'm wondering how far you want to take that?
Should we be recreating the BASIC interpreter's input behaviour? The INPUT statement takes keyboard input into one or more variables, allowing input as comma-separated values, or single values per line, or a mix.  Should this behaviour, and the built-in BASIC prompts and error messages be duplicated?

I'm not sure -- what do you think? We want to demonstrate good, modern coding practices most of all.

My 2c here...
I've maintained the input of the original game in all of the ports I have worked on.  So if it allowed two values to be entered, separated by a comma thats what my port did.  If it allowed 1, I did that.
In general I've added little to no new functionality or have not changed the way the game worked in any way.
My reasoning not to change input routines is that someone might be looking at the basic code and trying to figure out how to do the same in whatever language they are using.  So probably a good idea to not change the input functionality.
I do make sure I am using modern coding practices throughout though.

I agree. I've ported a number of games to C#, and have keep the input behaviour the same as the original, down to the behaviour for incorrect input.
I've thought a couple of times that it might be nice to have a common library for all ports to use to get this common behaviour.

Thanks @drewjcooper we are on the same page.  I agree it might be a good idea to add a common library for all ports.  Right now I am pretty keen to get all the games ported.


💡 Elegant and efficient way to delete and update more entities at once

I have an idea!
Currently, when you want to delete or update multiple items, you have to either iterate through them or work with query builder. The query builder solution works, but it doesn't have relations by default and you need to specify table name, so I think that it would be great to have something like Repository::update. The only problem that the default repository is made for Select statements so I'm not sure if that would be possible. I can add it, but I don't know the cycle codebase well at the moment.

Hello. Please share how you imagine the API. What would the end user code look like?

Something like
$orm->getRepository(User::class)->update([
    'name' => 'foo'
])->where('name', '!=', 'bar')->run();

or
$manager->update(User::class)
        ->set([
            'name' => 'foo'
        ])
        ->where('name', '!=', 'bar')
        ->run()
;

But I'm not sure if this would be possible

It looks like a request for a new interface Cycle\ORM\QueryBuilderInterface with methods select($role): Select, update(...) and delete(...)
The select() method just returns the Cycle\ORM\Select class.
update() and delete() methods must provide fields mappings and relation joins like in the Select class.


Change cmdline settings for specific file type

I use https://github.com/rbong/vim-flog/ quite a bit and it will sort it's cmdline completions to suite what the user is doing. For example, it will put the commit hash of the commit under the cursor as the first completion option (which is often what I want). The cmp sorting messes with this quite a bit and I don't like it too much. So I'd like to do one of two things:

Disable the sorting that cmp does (assuming that would allow for the vim-flog sorting to come through) while retaining the cmp interface
Disable cmp completely for vim-flog files (it uses the floggraph filetype)

Unfortunately, I can't figure out how to do either of these.
For 1, I've tried
-- Set configuration for specific filetype.
cmp.setup.filetype('floggraph', {
  enabled = true,
  sources = {},
  sorting = {
    comparators = {
      cmp.config.compare.order,
    },
  },
})

But it appears to have no effect.
For 2, I've tried:
-- Set configuration for specific filetype.
cmp.setup.filetype('floggraph', {
  enabled = true,
})

but it also has no effect.
This kind of makes sense as I want to change the cmdline settings when I'm in a specific filetype rather than changing the cmp behavior in the file itself. However, I'm not sure how to go about cmdline settings when inside a buffer of a specific filetype. Any ideas?

So I've gotten something like this:
function FlogGraph_cmdline()
  cmp = require('cmp')

  cmp.setup.cmdline(':', {
    mapping = cmdline_mappings,
    sorting = {
      comparators = {
        cmp.config.compare.order,
      },
    },
    sources = cmp.config.sources({
      { name = 'cmdline' },
      { name = 'path' }
    }),
    completion = {
      autocomplete = true
    }
  })
end

local cmp_augroup = vim.api.nvim_create_augroup("Custom cmp.nvim", { clear = true })
vim.api.nvim_create_autocmd(
  "FileType",
  { callback = FlogGraph_cmdline, group = cmp_augroup, pattern = "floggraph" }
)

Which does exactly what I want when I open a floggraph filetype. However, it also changes the cmdline settings for every other file as well. Is there a way to limit the cmdline settings to a specific buffer?

A bit ugly/verbose, but here's the solution I have now that works well:
local function FlogGraph_cmdline()
  cmp.setup.cmdline(':', {
    mapping = cmdline_mappings,
    sorting = {
      comparators = {
        cmp.config.compare.order,
      },
    },
    sources = cmp.config.sources({
      { name = 'cmdline' },
      { name = 'path' }
    }),
    completion = {
      autocomplete = true
    }
  })
end

local function Normal_cmdline()
  cmp.setup.cmdline(':', {
    mapping = cmdline_mappings,
    sources = cmp.config.sources({
      { name = 'cmdline' },
      { name = 'path' },
      { name = 'cmdline_history' },
    }, {
      { name = 'cmdline' }
    }),
    completion = {
      autocomplete = false
    }
  })
end

local function FlogGraph_autocmd()
  FlogGraph_cmdline()
  local cmdline_group = vim.api.nvim_create_augroup("cmdline_group", { clear = true })
  vim.api.nvim_create_autocmd(
    "BufEnter",
    { callback = FlogGraph_cmdline, group = cmdline_group, pattern = "<buffer>" }
  )
  vim.api.nvim_create_autocmd(
    "BufLeave",
    { callback = Normal_cmdline, group = cmdline_group, pattern = "<buffer>" }
  )
end

local cmp_augroup = vim.api.nvim_create_augroup("Custom cmp.nvim", { clear = true })
vim.api.nvim_create_autocmd(
  "FileType",
  { callback = FlogGraph_autocmd, group = cmp_augroup, pattern = "floggraph" }
)

Walking through the code, I have a command to apply and remove the cmdline settings (FlogGraph_cmdline and Normal_cmdline). I have a autocmd trigger for the floggraph filetype. This calls FlogGraph_autocmd, which creates buffer-local autocommands (see :h autocmd-buflocal) to set and unset the cmdline settings.


Errors when running redpanda benchmark tests

Greetings,
Im running redpanda locally on ubuntu via docker. I tried to run benchmark tests via the command:
  sudo bin/benchmark -d driver-redpanda/redpanda-ack-all-group-linger-10ms.yaml \  	workloads/blog/1-topic-100-partitions-1kb-4-producers-500k-rate.yaml
I just changed partition count to 1, since I only have one node/broker.
I have few issues. Would be great if you can point me to right direction.

After running the command, I see this kind of errors:

What might be causing this indexOutOfBoundException and how can I fix it?
2)
I see these kind of stats being printed periodically. What should be the final outcome of the test?

I set 1 min to test duration, but it does not finish at all. I see bunch of errors that I mentioned above. Can it be a reason why the test does not finish?

@rkruze Can  you share your thoughs about it?

@sparrowV can you try to rebuild OMB but bumping the HdrHistogram version to 2.1.12? my hunch is that you are running into 2 issues from HdrHistogram:
1.

In fact, seems that commit didn't go into 2.1.12 but it stills on the dev branch. Can you please confirm what version of JDK are you using? Also, that error just be due how HdrHistogram adjusts the buckets for generating the histograms and OMB shouldn't be failing. Also regarding to the other 2 questions, yes it will print periodically the latencies until completion of the benchmark. If the benchmark is not finishing after 1 minute, OMB might still have some pending operations and is hanging there to complete. Can you try a smaller run instead? perhaps your environment is resource constrained and it is struggling to complete.

@esteban  thanks for taking a look. I used java 17 and reduced the payload size. The tests finished successfully and generated final output json file. Thanks again


Write unit tests for all Operations

We need to write unit tests for all operations we have to ensure they implemented correct. Please use jUnit as a testing framework. Tests should stay in separate folder.

Duplicate issue


Added Sendgrid Utility to send mails

Changes proposed through this PR

Added sendgrid API to send mails
Added required environment variables in config.py

Before submitting this PR, make sure:

[x] There is an issue corresponding the changes in this PR.
[x] The base branch for this PR is master and not based on another PR.
[x] The changes made are independent from the changes made in other PR's.
[x] You have documented the changes made and updated the README file.
[x] Merging this PR doesn't disrupt functionality or cause a feature to behave unexpectedly.
[x] PR is ready to be merged, otherwise you've added WIP in the title.

Attach screenshots that might help in the review:

NONE

fixes #27

@mukul-mehta Please resolve the asked changes.


update set-up-export-to-app-insights

inserted additional optional pre-req step. after some testing, we have found out that setting up the resource group, application insights and dataverse environments in different regions does not allow basic telemetry data such as dependencies or requests to show up in application insights. Only upon re-making them in the save region, does the basic telemetry data show up in application insights.

Learn Build status updates of commit cb00d1b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

power-platform/admin/set-up-export-application-insights.md
: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 the learn.microsoft.com contributor guidesPost your question in the Learn support channel


Viewing and analysing historical data

I would like to trace the growth of the cloud native landscape. Is it possible to get snapshots of the landscape at various points to pull the data over time?

We can make a separate section for tracing the growth of the cloud-native landscape.

Hi, absolutely all data is stored in this repository, and it is updated daily by a CNCF-Bot !

Great!

Thanks!


Intellisense for doesn't work for extended method

From @UnderNotic on January 8, 2017 21:14

VSCode Version:  1.8.1
OS Version: Windows 10

Steps to Reproduce:

Copied from original issue: Microsoft/vscode#18281

From @waderyan on January 9, 2017 16:30
@UnderNotic thanks for opening this issue. Can you do the following?

Share code that we can copy and paste or clone to reproduce on our own machine.
Share what extensions you have installed
Run the code with all extensions disabled.

Please see the guidelines in our Contribution doc.

From @UnderNotic on January 9, 2017 17:6

import React, { Component } from 'react';

export default class App extends Component {
  render() {
    return (

hello, world.

    );
  }
  componentWillMount() {
    console.log('component will mount');
  }
  componentWillReceiveProps() {
    console.log('Will receive props');
  }
  shouldCom
}

Extensions:

Disabling all extensions didn't fix this.

From @waderyan on January 9, 2017 17:55
@UnderNotic thanks for sharing.
@mjbvz this is strange... can you take a look?
I don't seem to be getting anything relevant. We're displaying from TypeScript correctly. Should we move this to tsserver?

Here's a simple repo:
interface Foo {
    implementThis();
}

class Bar implements Foo {
    implementT
}

After trying to trigger the suggestion with the cursor after implementT, we get back all the globals but no entry for implementThis

In my case: https://github.com/Microsoft/vscode/issues/18343
I got no extensions installed..

Duplicate of #7158

@RyanCavanaugh Thanks. Closing as duplicate


CMAKE option warnings and errors not consistent (or documented)

I noticed that not all cmake warnings are turned into errors when the variable WARNING_MESSAGE is set to SEND_ERROR, hence WARNINGS_AS_ERRORS enabled.
For example a missing clang-tidy will produce an error if the corresponding option is set (see StaticAnalyzer.cmake:32).
On the other hand a missing Sanitizer is always producing a warning (see  Sanitizers.cmake:27).
Same goes for a missing ccache executable (see cache.cmake:29).
I cannot find any explantation why those are treated different, which kind of confuses me.
Would it be possible to add comments why some do not use the WARNING_MESSAGE variable, if that had been done on purpose?
Which seems the case at least for clang-tidy if i correctly understand #30.

Maybe something like ENABLE_IF_<tool> or OPTIONAL_ENABLE_<tool> could be used for those to make it explicit, that it is always a warning and never an error?

WARNINGS_AS_ERRORS is used for the tools that analyze the code semantically. The compiler itself, clang-tidy, cppcheck and any other static analyzer.

Ah i see! That makes sense.
Would you consider this to be common knowledge (that i didn't have) or is it worth adding a comment to the WARNINGS_AS_ERRORS option?

Yes, we should add this to the docs.
P.S: I don't personally use WARNINGS_AS_ERRORS because I don't need an external force for addressing the warnings. 😁

@LtdSauce are you interested in improving the docs here?

If i find the time i could open a PR.
I would suggest something like:
"Turns compiler and static code analyzer warnings into errors. This also effects cmake warnings related to those."

Thanks! I added the commit


Removed Content prefix from ContentPaste ContentCopy ContentCut to increase consistency

Removed Content prefix from ContentPaste ContentCopy ContentCut to increase consistency
As explained here : https://github.com/callemall/material-ui/pull/7302
Cheers !

I have updated the documentation. Thanks again for the feedback :).

@oliviertassinari It's a pleasure and thanks you for your time.

@oliviertassinari what happened to these icons?  I don't see them in material-ui's icons website either though some people claim they're missing from that website (https://github.com/google/material-design-icons/issues/789)


Adapt explanation for null value for minimum required TLS version

Hello team,
I am a support engineer, and I have a customer that argues he has been caught out by the fact that the following paragraph was not explicit about what the outcome is when the minimum version has not been set before:

Would it at all be possible to add a sentence that clearly states that if you have never set it before, calling it will return null. Currently the sentence says no value will be returned, which is true given null is not truly a value, but it does return "null". He was complaining that while using this doc alone before opening a support case with us, it was not clear to him that it will return null, and when he saw this value returned he assumed there was an issue with what he was doing.
I apologise if this is too small a thing, but I thought it might help in the future our customers such that they can do this themselves with no help from us, and while I do not know, I hope the effort from your side to change this would be minimal.
Thank you so much!

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

ID: 0d6c9dfa-cb51-8e98-ce3e-68cfeb50c9dd
Version Independent ID: 5364e068-0237-bbfd-e8a3-cb83ed210585
Content: Enforce a minimum required version of Transport Layer Security (TLS) for incoming requests - Azure Storage
Content Source: articles/storage/common/transport-layer-security-configure-minimum-version.md
Service: storage
Sub-service: common
GitHub Login: @tamram
Microsoft Alias: tamram

@AdelaManea -
Thanks for brining this to our attention. We will investigate it further and update you shortly.

@AdelaManea -
Thanks again for bringing this to our attention. We have updated the Doc and it will be live once its merged.  We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Add OIDs for call volume to cisco-asr profile

Updated as suggested. Please review and let me know if any more changes are required. Thanks!

@thezackm updated. Thanks for the guidance!


ECO-1398: Added the possibility to pass a currency in the demo app query string params

Motivation / Description
testing the new multi-currency setup through the demo app
Changes introduced

Added the currency parameter in the loadPurchases loader function

Linear ticket (if any)
ECO-1398

          1 Error

:no_entry_sign:
Label the PR using one of the change type labels

Label
Description

breaking
Changes that are breaking

build
Changes that affect the build system

ci
Changes to our CI configuration files and scripts

docs
Documentation only changes

feat
A new feature

fix
A bug fix

perf
A code change that improves performance

RevenueCatUI
A change to the RevenueCatUI library

refactor
A code change that neither fixes a bug nor adds a feature

style
Changes that don't affect the meaning of the code (white-space, formatting, missing semi-colons, etc

test
Adding missing tests or correcting existing tests

next_release
Preparing a new release

dependencies
Updating a dependency

phc_dependencies
Updating purchases-hybrid-common dependency

  Generated by :no_entry_sign: Danger


Feature: set primary monitor

First and foremost I'd like go give an huge thanks for this awesome CLI app. I have been using it for quite some time and enjoyed it a lot.
The only thing I feel is missing is the ability to set one monitor as primary. This is especially important when you run applications that use notifications as they are, commonly, placed on the primary monitor.
Is it possible that mons could include this in some way?

@sQVe, thanks for the feedback.
Indeed, it's currently a pendding task.
I'll add it soon as the primary option, -p <mon>.

@Ventto That sounds awesome. :beers:

Feel free to report any issue.
Stars are welcome.


[Task] To add prettier config and linter

This task comes under the sprint for code quality update and version-migration.

[ ] To add prettier configuration
[ ] To add linter rules for code formatting and typescript strict checks

This issue has been solved here

#8


What browser are you using, and what do the developer tools show (network view) when you carry out that action?

@aemneina  I am using Firefox 56.0 and this is what I see in network view when I touch restart:

but in Google Chrome version: 60.0.3112.90  is same problem..

Can you share the stack definiton so we can try to reproduce? And for the record, you are trying to restart a service but it doesn't respond to the action?

Closing due to inactivity.


Not working

Not working on Xiaomi 13 Hyper OS <IP_ADDRESS>.UMCCNXM

pls goto  Settings —— Battery —— Battery Protection ,
and then, open the Charging auto-disconnect


STYLE-GUIDE: Allow one-line-pargraph and sembr

Per discussion with @cnunciato,
change the style guide to allow for one-line pargraphs
as well as sembr paragraphs.
The only form explicitly forbidden is reflowing text.
Moved the rationale into a <details> section
with examples demonstrating value of each case.

where did yall discuss this? would be rad to use public slack channels when possible

where did yall discuss this? would be rad to use public slack channels when possible

Apologies, the discussion was in a DM (which in hindsight, should have been moved to a public channel).
I don't want to paste @cnunciato's messages as-is without asking him, so I'll let him do that.
But yes, next time we'll move the discussion to a public channel first.
FWIW, here's the context that led to that chat: https://github.com/pulumi/pulumi-hugo/pull/2622#discussion_r1153216874


Close menu when clicking the open icon

Also fix layout of info text that got moved around in #202

:tada: This PR is included in version 6.7.6 :tada:
The release is available on:

GitHub release
v6.7.6

Your semantic-release bot :package::rocket: