fix: Update map function to work in Terraform 0.15

Description
Update call to deprecated map function to use tomap instead
Motivation and Context
Resolves https://github.com/terraform-aws-modules/terraform-aws-transit-gateway/issues/43
https://www.hashicorp.com/blog/deprecating-terraform-0-11-support-in-terraform-providers
Breaking Changes
Will break Terraform <0.12
How Has This Been Tested?

[x] I have tested and validated these changes using the examples/complete project

$ terraform version
Terraform v0.15.0
on darwin_amd64
+ provider registry.terraform.io/hashicorp/aws v3.38.0

@bryantbiggs Do you know what is going on with failed GH Actions / terraform_docs?

@antonbabenko it looks to be working as expected https://github.com/terraform-aws-modules/terraform-aws-transit-gateway/pull/45 - the only thing that looks slightly different here is that @matthewrkrieger is a first time contributor and Github doesn't automatically run actions for first time contributors without approval first

@bryantbiggs https://github.com/terraform-aws-modules/terraform-aws-transit-gateway/runs/2511351637 - this one, it was for commit 7c7febb which failed.

Thanks, @matthewrkrieger !
v2.1.0 has been just released.


Modifier keys aren't working unless first in key array

I've discovered that "shift-slash" does work as described, however only if it's the first entry in the array.
This method will produce "?AB"

["shift-slash, A, B",(another set), (another set)]

This method will produce "AB/"

["A, B,shift-slash",(another set), (another set)]

( I want to thank you for the work you've done.  I very much appreciate it!)

I've discovered that "shift-slash" does work as described, however only if it's the first entry in the array.
This method will produce "?AB"

["shift-slash, A, B",(another set), (another set)]

This method will produce "AB/"

["A, B,shift-slash",(another set), (another set)]

Do you have 3 x 1 keys + 1 knob keyboard model?

I'm having a similar issue.  it is a 3x2 keys + 1 knob
The keyboard def is
# Arbitrary scan codes (decimal) may be given like this: '<101>'.
- ["shift-minus,shift-p,shift-w,shift-l", "shift-minus,shift-p,shift-w,shift-c", "shift-minus,shift-p,shift-w,shift-p"]
- ["shift-minus,shift-m,shift-f,shift-p", "win-l", "enter"]
I was expecting "shift-minus,shift-p,shift-w,shift-l" to produce _PWL.  instead it produces _pwl.    Trying various combos,  it seems that the initial character is the only one that gets a modifer.


BD user settings not loading

User settings not loading, yet the BD as a whole is working as the activated plugins are still functional.
Some other lads on my server has the same issue.
Not sure if this is related to it, but the console has repeated it a few times, and I haven't seen it before.
FAILED TO LOCATE ROOT: .ui-tab-bar-item:not(.danger)
Been trying to reach the BD Discord server, but alas;

Fixed in 4fc5abe, so closing.


parse_headers() enables undefined behavior

Simplest reproduction.
extern crate httparse;

use httparse::{EMPTY_HEADER, parse_headers};

fn main() {
    let mut buf = *b"Foo: Bar\r\n\r\n";

    let mut headers = [EMPTY_HEADER];

    let headers_len = {
        let (_, headers) = parse_headers(&mut buf, &mut headers).unwrap().unwrap();
        headers.len()
    } ;

    assert_eq!(headers_len, 1);

    buf[0] = b'B';

    // Prints "Boo"
    println!("{:?}", headers[0].name);
}

As you can see, parse_headers() allows borrows to buf() to escape in headers, creating a double-borrow where the original buffer can be mutated while views to it exist.
Discovered by accident, I was working on some infinite-loop bugs in multipart when I took a double-take at this function and thought, "Wait a minute, how the hell did this work to begin with?" The r.consume() at 80 shouldn't be allowed, but the borrow is escaping.

I believe this is caused by the implementation of the internal shrink function, which is just trying to shorten the reference it has to the headers slice. In my experimenting, it doesn't seem to be immediately obvious how to do so and make the borrow checker happy...

Holy crap, this may be Rust's failing unless I'm fundamentally misunderstanding something here: https://is.gd/pFdpPJ

So yeah, it's a bug with Rust, haha.

@abonander Whew! I was genuinely staring at this last night, and wondering "but, I have lifetimes specified, how did I screw this up?!"

rust-lang/rust#40288 is closed now and any breakage was addressed via Crater run so I think this is safe to close now.


Rename 'main' branch to 'master'

It's what most projects use and that's what almost everybody (including me) is used to.

be quiet


I can't get this to work !?

Hi there,
I tried extension in developer mode with Chrome 61 but doesn't work,
It's getting added to Chrome Toolbar but tried with Phabricator and Trello! no luck
This is the first time that I'm trying to use this, Is there any configuration that I have to change or apply ?

Hi Hamed :)
I just tested it right now and it works fine.
My steps:
1- Go to 'manage extesnions' from your Chrome.
2- Enable developer mode.
3- Click on 'Load unpacked extension'.
4- Select this directory: <rtl-happy-project-directory>/dist/extension
5- It's added to my extensions and works fine in Trello & Phabricator.
Tell me the result...

It has some conflicts with my addons config ( Ghostery )
Thanks for your hard work, Awesome addon


chore: Add GitHub Actions CI setup

Fixes #119

@nschonni do you mind if I replicate this on https://github.com/tcort/link-check ? (or do you want to own the PR)

@NicolasMassart go ahead, I think this is almost entirely just from wizard version setup of a new Node.js GitHub Actions template


Move pause participation to per loop

[ ] 1. Currently pause participation is set at the user level, this should be changed per user per loop.
[ ] 2. Allow a host to pause the participation of a participant

@paloeka Concerning part 2: Is this something for the app or website?

4af34a66b939d6c3bf6fa9d04938211357f64a87


Adjust last_spring_frost variable and introduce op in seasonal indices

Pull Request Checklist:

[x] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #1324

[ ] Tests for the changes have been added (for bug fixes / features)

[ ] (If applicable) Documentation has been added / updated (for bug fixes / features)

[x] CHANGES.rst has been updated (with summary of main changes)

[x] Link to issue (:issue:number) and pull request (:pull:number) has been added

What kind of change does this PR introduce?

Adjust both the docstring and the call signature of last_spring_frost indice and indicator to specify tasmin
Adds the op functionality to snw_season_length, snd_season_length, growing_season_length, frost_season_length, frost_free_season_length,  rprcptot, daily_pr_intensity

Does this PR introduce a breaking change?
Yes. last_spring_frost now uses tasmin by default (major), and other indices now support optional op with non-breaking default settings in their call signatures.
Other information:

Coverage: 91.788% (+0.0008%) from 91.787% when pulling dc6160300951db9d7abb207ad3c3e2f4bf5ec78c on last_spring_frost_fix into 1ea1d31576d4da66d5ec7aba7e4227eab96b39c2 on master.


I encountered a problem when executing the "pip install l4casadi --no-build-isolation" command, what should I do？

An error occurred while configuring with CMake.
Command:
'C:\ProgramData\Anaconda3\envs\l4casadi\lib\site-packages\cmake\data\bin/cmake.exe' 'C:\Users\user\AppData\Local\Temp\pip-install-csyt4_35\l4casadi_1acbdd3d21dd4f379862581db11111ec\libl4
casadi' -G Ninja '-DCMAKE_MAKE_PROGRAM:FILEPATH=C:\ProgramData\Anaconda3\envs\l4casadi\lib\site-packages\ninja\data\bin\ninja' -D_SKBUILD_FORCE_MSVC=1930 --no-warn-unused-cli '-DCMAKE_INSTALL_PREF
IX:PATH=C:\Users\user\AppData\Local\Temp\pip-install-csyt4_35\l4casadi_1acbdd3d21dd4f379862581db11111ec_skbuild\win-amd64-3.9\cmake-install' -DPYTHON_VERSION_STRING:STRING=3.9.19 -DSKBUILD:INTERN
AL=TRUE '-DCMAKE_MODULE_PATH:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\lib\site-packages\skbuild\resources\cmake' '-DPYTHON_EXECUTABLE:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\python.exe' '-D
PYTHON_INCLUDE_DIR:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\Include' '-DPYTHON_LIBRARY:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\libs\python39.lib' '-DPython_EXECUTABLE:PATH=C:\ProgramData\An
aconda3\envs\l4casadi\python.exe' '-DPython_ROOT_DIR:PATH=C:\ProgramData\Anaconda3\envs\l4casadi' -DPython_FIND_REGISTRY:STRING=NEVER '-DPython_INCLUDE_DIR:PATH=C:\ProgramData\Anaconda3\envs\l4cas
adi\Include' '-DPython_LIBRARY:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\libs\python39.lib' '-DPython_NumPy_INCLUDE_DIRS:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\lib\site-packages\numpy\core
include' '-DPython3_EXECUTABLE:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\python.exe' '-DPython3_ROOT_DIR:PATH=C:\ProgramData\Anaconda3\envs\l4casadi' -DPython3_FIND_REGISTRY:STRING=NEVER '-DPyth
on3_INCLUDE_DIR:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\Include' '-DPython3_LIBRARY:PATH=C:\ProgramData\Anaconda3\envs\l4casadi\libs\python39.lib' '-DPython3_NumPy_INCLUDE_DIRS:PATH=C:\Program
Data\Anaconda3\envs\l4casadi\lib\site-packages\numpy\core\include' '-DCMAKE_MAKE_PROGRAM:FILEPATH=C:\ProgramData\Anaconda3\envs\l4casadi\lib\site-packages\ninja\data\bin\ninja' '-DCMAKE_TORCH_PATH=C:\Users\user\AppData\Roaming\Python\Python39\site-packages\torch' -DCMAKE_BUILD_TYPE:STRING=Release
Source directory:
C:\Users\user\AppData\Local\Temp\pip-install-csyt4_35\l4casadi_1acbdd3d21dd4f379862581db11111ec\libl4casadi
Working directory:
C:\Users\user\AppData\Local\Temp\pip-install-csyt4_35\l4casadi_1acbdd3d21dd4f379862581db11111ec_skbuild\win-amd64-3.9\cmake-build
Please see CMake's output for more information.
  [end of output]

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

Hi,
This looks like it is on a Windows system? Unfortunately, I do not have access to a Windows system. Thus, L4CasADi does not officially support Windows. I tried it some weeks ago but could not get it to work in a reasonable timeframe.
Best
Tim

Thank you very much，Tim
I tried using an ubuntu system and am currently configuring acados. Thank you so much for your work, l4casadi is a great tool！

Hi，Tim
I have a few new inquiries I'd like to consult you about.

When installing acados, I encountered the following error while running the command 'make examples_c'. Do you have any good solutions to resolve this?

2.When executing 'simple_nlp.py', I encountered such an issue, unsure how to address it.

Thank you very much for promptly addressing my inquiries. Wishing you smooth workflow and joy every day.

Hi,

Sounds like this problem is with Acados and unrelated to L4CasADi? If so I suggest to seek help on the Acados Forum. Sounds like some linking error to me.
The examples was indeed broken. I just did a commit fixing it.

Hope this helps
Tim

Thanks again for your answer. l4casadi really helped me a lot.
hope you happy every day
tuomas


Author designation being detected as Author name

 Issue by ramanathan831
Tue Nov  3 05:47:14 2020
Originally opened as https://github.com/codelucas/newspaper/issues/856

For example, in https://www.huffingtonpost.com/entry/texas-amanda-painter-mass-shooting_us_5b081ab4e4b0802d69caad89, the designation of the author is Senior Reporter and author name is Melissa Jeltsen.
But when I print article.authors(), I'm getting "Senior Reporter", I checked for several other links too. Am I looking at the wrong place or its a known issue?

This can be fixed for some cases. Not sure how many types slip through the cracks, but it's a start.
basically added a list of stopwords for authors
AUTHOR_STOP_WORDS = [
"Reuters",
"IANS",
"AP",
"AFP",
"PTI",
"IANS",
"ANI",
"DPA",
"Senior Reporter",
"Reporter",
]


Fix broken area_registry fixture in 2024.2 beta

They wrapped the area items in a AreaRegistryItems object

Thanks for trying to fix this issue.
However, the code in src/pytest_homeassistant_custom_component is auto generated via GitHub actions.  If this is the code in the homeassistant testing, it should get updated automatically on the next release here.

@MatthewFlamm Ah, I see.
In HA the code is still the old way, however I see they don't use that fixture anywhere in their codebase.
As it's such a small function I'll just inline it in my own project to get my test suite up and running asap again.


Solve #3

I solved the two issues, sorry, probably an issue with my keyboard? I do not really understand how I could have missed all " :) sorry for wasting your time


Exclude broken watchdog

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


docs(p-collapsible-panel): change two-way-binding hook

To Reviewers

[ ] Skipping review is not a problem (style, chore ONLY)
[ ] Not that difficult

Type of Change

[ ] New feature
[ ] Bug fixes
[ ] Feature improvement

[ ] These changes require a usage change

[x] Others (performance improvement, refactoring, CI/CD, etc.)

Checklist

[x] Updated Storybook documents
[x] Tested with console

Description

change makeOptionalProxy to useProxyValue
apply to storybook

Things to Talk About

:tada: This PR is included in version 1.1.0-beta.396 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


2023-03-13-Euler-Finance

Detailed report for Euler Finance exploit with sources

/qualitycheck

/payout


ionic-app-scripts build fails due to AOT

Short description of the problem:
Running ionic-app-scripts build fails with:
[21:56:53]  Error: Cannot determine the module for class ClickBlock in
            /Users/rolandjitsu/Projects/infarm/operator/node_modules/ionic-angular/util/click-block.d.ts!
[21:56:53]  Cannot determine the module for class TranslatePipe in
            /Users/rolandjitsu/Projects/infarm/operator/node_modules/ionic-angular/translation/translate_pipe.d.ts!
[21:56:53]  ngc failed
[21:56:53]  ionic-app-script task: "build"
[21:56:53]  Error: Error

What behavior are you expecting?
It should build without errors.
Steps to reproduce:

Run ionic-app-scripts build

Other information: (e.g. stacktraces, related issues, suggestions how to fix, stackoverflow links, forum links, etc)
Note that I am using "@angular/compiler-cli": "^2.1.2".
Which Ionic Version? 1.x or 2.x
Ionic 2 RC.1
Your system information:
Cordova CLI: Not installed
Ionic Framework Version: 2.0.0-rc.1
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Mac OS X El Capitan
Node Version: v6.7.0
Xcode version: Xcode 8.1 Build version 8B62

Hello, thanks for opening an issue! Are you importing ClickBlock or TranslatePipe anywhere in your project?

@jgw96 not explicitly, no. At this point I am moving codebase from an earlier version of Ionic 2 to the latest and I only have 2 components with almost no logic. So I have very minimal imports.

From a Gitter conversation with Alex Rickabaugh Yeah, looking at the source of ionic-angular, I don't see ClickBlock declared in a module..

I've seen this too, this is occurring when using<EMAIL_ADDRESS>Revert to 2.1.1 and you can build again. The ClickBlock and TranslatePipe should probably be added in Ionic's src/directives.ts to fix this.

Hmm @rolandjitsu can you try changing your package.json to match the latest and trying again? Thanks.
ps. there is a surprise in that package.json 😃

See pull #8914 commit https://github.com/driftyco/ionic/pull/8914/commits/9beec8da6e268fcab70e0faad4ccd961cfa98ac5
Thanks

@jgw96 awesome, a new release :) I'll give it a try right a way 👍

@jgw96 is there a reason why you don't use 2.1.2 and you use 2.1.1? As far as I can see there are no breaking changes.

@Manduro true, reverting seems to allow the build to succeed.

Good question, so we are running 2.1.1 in this release for the simple fact that we have not yet put 2.1.2 through testing yet. While everything should "just work" because of semver rules, we have been bitten enough times to be weary of this. While we always strive, and will continue too, be on the latest angular, with how semver works there may be times where we are a few minor versions off. We definitely wont ever be very far behind though, especially if there are big bug fixes in the next version of Angular etc.

@jgw96 it makes perfect sense. And it does actually cause issues, using 2.1.2, since during build I get the error I reported, and going back to 2.1.1 works just fine.

Hello @rolandjitsu thanks for the reply! That is expected behavior. With the next release we will again bump our version of Angular to the latest.

Hey guys, Is there any update on this issue? I am also having problems on Travis with the following:
"Cannot determine the module for class ClickBlock in ....../node_modules/ionic-angular/util/click-block.d.ts!"
Works fine on the local machine, but fails on travis. Any ideas ro updates?

+1 on Windows 10 x64 Node 6.2.0
Error: Cannot determine the module for class ClickBlock in
node_modules/ionic-angular/util/click-block.d.ts!

I attempted to update the @angular packages from 2.1.1 to 2.2.1 (as is the version now being used in the main ionic package)

Same problem:
Cannot determine the module for class ClickBlock

@angular 2.2.3
Any help

Same issue here, we had to go back to 2.1.1 temporarily. Neither 2.2.4 nor 2.3.0-rc.0 seems to address this issue.

still not working

Same issue with version 2.2.1.

I have the same issue with 2.1.1

Same on 2.4.1

Maybe you forgot to add your class to your app.module.ts or app.component.ts, i had the same issue

Same issue with version 2.4.8.

@jgw96 I have a couple of mocks in src/mocks/ionic/slides.mock.ts and it's causing the issue above. What do?

Hi Guys, I was suffering same issue like

Cannot determine the module for class OverlayPortal

Cannot determine the module for class ClickBlock

, etc. This does not happen in my dev build but in my stage and production build ONLY which I believe it is resulted by "--aot" in your building path.
I figured out it is because some plugins, which are using those modules, are not compatible to newer ionic/angular/typescript. After using suggestions from @jgw96, I solve it by correcting each default versions as ionic team suggested, here is new link from ionic starter project.
From here on, when you are trying to upgrade dependencies or upgrade ionic platform, I would strongly recommended with starter project setting which should be most latest and compatible.


Optimizations

Hey, @brettfo. I've been looking through the code and found some possible optimizations.
Here are a few of them:

For the BinaryHelpers class link

CombineBytes can be replaced with simple LINQ - SelectMany(d => d).ToArray() which is easier to read.
ChunkBytes has a potential UB - if data.Length is not a multiplier of chunkSize - the remainder bytes are completely ignored.
Also for ChunkBytes - if the data is null, then it should throw a NullArgumentException, instead of returning empty collection.

For the DxfCommonConverters class link

SplitIntoLines should not modify string (it's memory expensive), and should use proper .Substring() with offset.

There are more optimization which I found. Should I open a PR with them?

BinaryHelpers

CombineBytes using SelectMany; I have no preference.  I'm OK with the existing implementation, but SelectMany does simplify the look of it.
data.Length not being a multiple of chunkSize - do you mean the call to .Take(chunkSize)?  That method will return up to that number of bytes, but if fewer are available, it just returns what it can, so no undefined behavior there.
data being null - I'd like to retain this behavior.  Due to the various ways the entities and objects can be constructed, it's much easier to return an empty set than to ensure that data is never null at the call site.

DxfCommonConverters

SplitIntoLines - maintaining an offset would certainly reduce allocations, this would be a good improvement.


Filter Icon/Dropdown not showing for Custom Columns

I have the NuGet package (v. 1.2.3) in my .NET 5.0 WPF Application and the filter icons do not appear when I try to create custom columns. Initially, I thought it was a problem with my data or my project so I created a clean project. I followed the demo project for .NET 5, stripping anything that wasn't completely necessary. However, the problem persists. Interestingly, the filter icons do appear when the columns are autogenerated. I included a zip of my clean project that shows the problem. Might be related to issue 22 (https://github.com/macgile/DataGridFilter/issues/22) but I tried using the Zip folder fix suggested and the problem persisted. Please let me know of any workarounds or suggestions.
ToDelete.zip

To provide more context: I've tried this with the NuGet, the DLL, and by referencing the csproj directly but the icons still don't show on custom columns.

Update: it worked when I added a new project to the source code sln and copy/pasted the xaml directly from the Demo5 into the new project. However, it doesn't work if I copy the new project xaml into another project. Stepping through the code, the Columns property on the GridView itself was returning empty so the header style was not being applied (unless I copy/pasted exactly the Demo5 xaml code). This application is gaslighting me.

I've got the exact same error. The Demo application works properly but the FilterDataGrid wont work in my own project

Yes, I could see this anomaly with the To Delete.zip project.
I will investigate to propose a fix.

In "MainWindow.cs" of the "ToDelete" project, change:
this.DataContext = new ViewModel ();
InitializeComponent ();
By
InitializeComponent ();
this.DataContext = new ViewModel ();

In "MainWindow.cs" of the "ToDelete" project, change:
this.DataContext = new ViewModel ();
InitializeComponent ();
By
InitializeComponent ();
this.DataContext = new ViewModel ();
Collections must be different instances (see ViewModel.cs file)

To suppress the warning, change the 'TargetFramework' of the project file :
<TargetFramework>net46-windows</TargetFramework>
ToDelete.zip


How to draw the Figure 3 about ACF?

Hello, Lu Han.
I want to draw the ACF curve about ETTm2 dataset, so I reproduce the ACF code from equation (5). But I found that it's different between figure 3 (a) and what i drawed.
so I want to ask you whether you  can release your acf_plot code?
thanks.
The following is my acf code:
  def single_channel_acf(series, max_offset=50):
      result = []
      series = series.squeeze()
      mu = np.mean(series)
      div_term = np.mean([(x - mu) ** 2 for x in series])

      for offset in range(max_offset):
          series_len = series.shape[0]
          valid_length = series_len - offset
          numerator = np.mean([(series[i] - mu) * (series[i + offset] - mu) for i in range(valid_length)])
          result.append(numerator / div_term)
      return result

The ACFs were computed by using acf function in statsmodels.tsa.stattools.  We call the function with the default arguments like acf(series,n_lags).

thank you.


Use the certificate role to create the cert and the key

Introduce a variable mssql_certificates to set the certificate_requests.
Add the test case to test_tls_2019.yml

[citest]

@spetrosi, this is not related to this pr, but when I was reading README.md to make the modification for this pr, I noticed there are Type: string and Type: str. Maybe, we could replace one with another, e.g., string with str? Or are they supposed to be different?
$ egrep "Type:" README.md | egrep string | wc
      9      18     135
$ egrep "Type:" README.md | egrep "\<str\>" | wc
     11      22     132

[citest]

Thanks @nhosoi, all looks good to me, I applied by changes to README, I also modified tests to remove redundant flush handlers. Please review my commit and I think you can merge.

[citest]

[citest]


Logging improvements fixing issue #55

The console.log file gets rotated and can grow significantly to the
point of making the service deployed using Docker vulnerable to
interruptions due to full hard disk.

Run VerneMQ in the foreground and stop tailing the console.log file
will allow docker logs command to still work with the stdout.
Add documentation to explain this issue and how is recommended to
setup logging in production systems.

Should we default to DOCKER_VERNEMQ_LOG.CONSOLE=console ? I guess it doesn't really make sense to default to file based logging anymore

I had that but just thought I rather document it and let the user decide but I agree docker logs -f CONTAINER_ID will do the same you achieve with files and in deployed environments, one usually send the logs from docket to some other system like Logentries or ELK. Adding that in a second.

This is ready now @dergraf

Thanks! Great as always!


reading_netCDF notebook is failing on sfctmp = gfs.variables['Temperature_surface']

chokes on
sfctmp = gfs.variables['Temperature_surface']

works for me - maybe the thredds server was down when you tried it?

Works for me too now. Closing


Can't integrate WebcamPanel in my project due to EXCEPTION_ACCESS_VIOLATION

Hello @sarxos , thank you for this great project,
This is how I integrated it:
       try {
                      webcams = Webcam.getWebcams();

		} catch (Exception e) {

			Util.addLog(e.getMessage());

			System.out.println(e.getMessage());

		}

		if (webcams.size() > 0) {

			for (int i = 0; i < webcams.size(); i++) {

				String name = webcams.get(i).getName();

				if (name.contains(SIB_CAM)) {

					System.out.println(name);

					webcam = webcams.get(i);

					WebcamPanel wcPanel = new WebcamPanel(webcam, true);

					imgpanel.add(wcPanel);

					imgpanel.setVisible(true);

					imgpanel.revalidate();

					imgpanel.repaint();

					break;

				}

			}

		}

I followed 114 because I had that problem, but I was no able -as I asume- to follow the step:

In runtime (no IDE) use -classpath argument from java command

Because I did all the others, and I am still getting this terrible Error :
A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x16962692, pid=3128, tid=0x00001b38

JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
Java VM: Java HotSpot(TM) Client VM (25.121-b13 mixed mode, sharing windows-x86 )
Problematic frame:
C  [jpr.dll+0x2692]

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

An error report file with more information is saved as:
G:\work space\project\hs_err_pid3128.log

If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
You can see in this photo my runConfiguration:

I can see see the camera working sometimes but suddenly everything crashes leaving that Java error.
Please help find out what is wrong, and why is this not stable as it should be, Thank you.

I am also stuck on this point. I am also facing JVM crash issue after my application take few images.
@sarxos Is this issue resolved?


[SPARK-48265][SQL] Infer window group limit batch should do constant folding

What changes were proposed in this pull request?
Plan after PropagateEmptyRelation may generate double local limit
 GlobalLimit 21
 +- LocalLimit 21
!   +- Union false, false
!      :- LocalLimit 21
!      :  +- Project [item_id#647L]
!      :     +- Filter (xxxx)
!      :        +- Relation db.table[,... 91 more fields] parquet
!      +- LocalLimit 21
!         +- Project [item_id#738L]
!            +- LocalRelation <empty>, [, ... 91 more fields]

to
 GlobalLimit 21
    +- LocalLimit 21
       - LocalLimit 21
          +- Project [item_id#647L]
            +- Filter (xxxx)
               +- Relation db.table[,... 91 more fields] parquet

after Infer window group limit batch batch's EliminateLimits
will be
 GlobalLimit 21
    +- LocalLimit least(21, 21)
          +- Project [item_id#647L]
            +- Filter (xxxx)
               +- Relation db.table[,... 91 more fields] parquet

It can't work, here miss a ConstantFolding
Why are the changes needed?
Fix bug
Does this PR introduce any user-facing change?
No
How was this patch tested?
Was this patch authored or co-authored using generative AI tooling?
No

ping @cloud-fan cc @beliefer

thanks, merging to master/3.5!

LGTM later.


Up psalm to level 2

Subject

I am targeting this branch, because {reason}.

Closes #{put_issue_number_here}.
Changelog

### Added
- Added some `Class::newMethod()` to do great stuff.

### Changed

### Deprecated

### Removed

### Fixed

### Security

This PR will need a good squash merge when its ready.


Display body schema

In this PR body.schema is displayed (when presented).
body.schema still (using raml 1.0) can be used and even may be useful e.g. when using inline json schema:
      responses:
        '200':
          body:
            application/json:
              schema: |
                {
                  "$schema": "http://json-schema.org/draft-04/schema#",
                  "type": "object",
                  "properties": {
                    "_id": {
                      "type": "integer",
                      "minimum": 1
                    }
                  }
                }
              example:
                _id: 1

@kevinrenskers could you take a look at that PR?

We used to show the schema and got sooo many issues as a result, that we removed it. I am very hesitant to add it back now. See https://github.com/raml2html/raml2html/search?q=schema&type=Issues.

Thanks for the explanation, now (after reading issue 327 and related issues) I know that schema processing is not that simple)
Not directly related question but why not to try - is there any way to have single (without external references) raml file without using schema property (to include schemas)? Do you know some tool to resolve external references and get a single raml file?

I don't know, sorry.

Ok, thanks anyway.


Is the problem in the driver or in the operating system?

I have a Raspberri pi 4 with Raspbian Bookworm operating system:

OS relase
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Next I will try to provide all the technical information about my hardware and operating system

ethtool
driver: rt2800usb
version: 6.1.0-rpi7-rpi-v8
firmware-version: 0.36
expansion-rom-version:
bus-info: 1-1.3:1.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

lshw
  *-usb:1
       description: Wireless interface
       product: RT2870 Wireless Adapter
       vendor: Ralink Technology, Corp.
       physical id: 3
       bus info: usb@1:1.3
       logical name: wlan1
       version: 0.01
       serial: f0:3f:03:d3:30:75:00:00:00:00:00:00:00:00
       capabilities: usb-2.00 logical wireless
       configuration: broadcast=yes driver=rt2800usb driverversion=6.1.0-rpi7-rpi-v8 firmware=0.36 link=yes maxpower=160mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11
  *-interface:0
       description: Wireless interface
       product: 43430
       vendor: Broadcom
       physical id: 1
       bus info: mmc@1:0001:1
       logical name: mmc1:0001:1
       logical name: wlan0
       serial: 8c:84:01:02:01:03
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=brcmfmac driverversion=7.45.241 firmware=01-703fd60 ip=<IP_ADDRESS> multicast=yes wireless=IEEE 802.11
  *-network
       description: Ethernet interface
       physical id: 9
       logical name: eth0
       serial: dc:a6:32:5a:d5:62
       capacity: 1Gbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=bcmgenet driverversion=6.1.0-rpi7-rpi-v8 link=no multicast=yes port=twisted pair

iwconfig wlan1
wlan1     IEEE 802.11  Mode:Monitor  Frequency:2.412 GHz  Tx-Power=20 dBm
          Retry short  long limit:2   RTS thr:off   Fragment thr:off
          Power Management:off

iw list
Wiphy phy2
	wiphy index: 2
	max # scan SSIDs: 4
	max scan IEs length: 2257 bytes
	max # sched scan SSIDs: 0
	max # match sets: 0
	Retry short long limit: 2
	Coverage class: 0 (up to 0m)
	Device supports RSN-IBSS.
	Supported Ciphers:
		* WEP40 (00-0f-ac:1)
		* WEP104 (00-0f-ac:5)
		* TKIP (00-0f-ac:2)
		* CCMP-128 (00-0f-ac:4)
		* CCMP-256 (00-0f-ac:10)
		* GCMP-128 (00-0f-ac:8)
		* GCMP-256 (00-0f-ac:9)
		* CMAC (00-0f-ac:6)
		* CMAC-256 (00-0f-ac:13)
		* GMAC-128 (00-0f-ac:11)
		* GMAC-256 (00-0f-ac:12)
	Available Antennas: TX 0 RX 0
	Supported interface modes:
		 * IBSS
		 * managed
		 * AP
		 * AP/VLAN
		 * monitor
		 * mesh point
	Band 1:
		Capabilities: 0x27e
			HT20/HT40
			SM Power Save disabled
			RX Greenfield
			RX HT20 SGI
			RX HT40 SGI
			RX STBC 2-streams
			Max AMSDU length: 3839 bytes
			No DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 2 usec (0x04)
		HT RX MCS rate indexes supported: 0-15, 32
		TX unequal modulation not supported
		HT TX Max spatial streams: 1
		HT TX MCS rate indexes supported may differ
		Bitrates (non-HT):
			* 1.0 Mbps
			* 2.0 Mbps (short preamble supported)
			* 5.5 Mbps (short preamble supported)
			* 11.0 Mbps (short preamble supported)
			* 6.0 Mbps
			* 9.0 Mbps
			* 12.0 Mbps
			* 18.0 Mbps
			* 24.0 Mbps
			* 36.0 Mbps
			* 48.0 Mbps
			* 54.0 Mbps
		Frequencies:
			* 2412 MHz [1] (20.0 dBm)
			* 2417 MHz [2] (20.0 dBm)
			* 2422 MHz [3] (20.0 dBm)
			* 2427 MHz [4] (20.0 dBm)
			* 2432 MHz [5] (20.0 dBm)
			* 2437 MHz [6] (20.0 dBm)
			* 2442 MHz [7] (20.0 dBm)
			* 2447 MHz [8] (20.0 dBm)
			* 2452 MHz [9] (20.0 dBm)
			* 2457 MHz [10] (20.0 dBm)
			* 2462 MHz [11] (20.0 dBm)
			* 2467 MHz [12] (20.0 dBm)
			* 2472 MHz [13] (20.0 dBm)
			* 2484 MHz [14] (disabled)
	Band 2:
		Capabilities: 0x27e
			HT20/HT40
			SM Power Save disabled
			RX Greenfield
			RX HT20 SGI
			RX HT40 SGI
			RX STBC 2-streams
			Max AMSDU length: 3839 bytes
			No DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 2 usec (0x04)
		HT RX MCS rate indexes supported: 0-15, 32
		TX unequal modulation not supported
		HT TX Max spatial streams: 1
		HT TX MCS rate indexes supported may differ
		Bitrates (non-HT):
			* 6.0 Mbps
			* 9.0 Mbps
			* 12.0 Mbps
			* 18.0 Mbps
			* 24.0 Mbps
			* 36.0 Mbps
			* 48.0 Mbps
			* 54.0 Mbps
		Frequencies:
			* 5180 MHz [36] (disabled)
			* 5190 MHz [38] (disabled)
			* 5200 MHz [40] (disabled)
			* 5210 MHz [42] (disabled)
			* 5220 MHz [44] (disabled)
			* 5230 MHz [46] (disabled)
			* 5240 MHz [48] (disabled)
			* 5250 MHz [50] (disabled)
			* 5260 MHz [52] (30.0 dBm) (radar detection)
			* 5270 MHz [54] (30.0 dBm) (radar detection)
			* 5280 MHz [56] (30.0 dBm) (radar detection)
			* 5290 MHz [58] (30.0 dBm) (radar detection)
			* 5300 MHz [60] (30.0 dBm) (radar detection)
			* 5310 MHz [62] (30.0 dBm) (radar detection)
			* 5320 MHz [64] (30.0 dBm) (radar detection)
			* 5500 MHz [100] (disabled)
			* 5510 MHz [102] (disabled)
			* 5520 MHz [104] (disabled)
			* 5530 MHz [106] (disabled)
			* 5540 MHz [108] (disabled)
			* 5550 MHz [110] (disabled)
			* 5560 MHz [112] (disabled)
			* 5570 MHz [114] (disabled)
			* 5580 MHz [116] (disabled)
			* 5590 MHz [118] (disabled)
			* 5600 MHz [120] (disabled)
			* 5610 MHz [122] (disabled)
			* 5620 MHz [124] (disabled)
			* 5630 MHz [126] (disabled)
			* 5640 MHz [128] (disabled)
			* 5650 MHz [130] (disabled)
			* 5660 MHz [132] (disabled)
			* 5670 MHz [134] (disabled)
			* 5680 MHz [136] (disabled)
			* 5690 MHz [138] (disabled)
			* 5700 MHz [140] (disabled)
			* 5745 MHz [149] (30.0 dBm)
			* 5755 MHz [151] (30.0 dBm)
			* 5765 MHz [153] (30.0 dBm)
			* 5775 MHz [155] (30.0 dBm)
			* 5785 MHz [157] (30.0 dBm)
			* 5795 MHz [159] (30.0 dBm)
			* 5805 MHz [161] (30.0 dBm)
			* 5825 MHz [165] (30.0 dBm)
			* 4920 MHz [184] (disabled)
			* 4940 MHz [188] (disabled)
			* 4960 MHz [192] (disabled)
			* 4980 MHz [196] (disabled)
	Supported commands:
		 * new_interface
		 * set_interface
		 * new_key
		 * start_ap
		 * new_station
		 * new_mpath
		 * set_mesh_config
		 * set_bss
		 * authenticate
		 * associate
		 * deauthenticate
		 * disassociate
		 * join_ibss
		 * join_mesh
		 * remain_on_channel
		 * set_tx_bitrate_mask
		 * frame
		 * frame_wait_cancel
		 * set_wiphy_netns
		 * set_channel
		 * probe_client
		 * set_noack_map
		 * register_beacons
		 * start_p2p_device
		 * set_mcast_rate
		 * connect
		 * disconnect
		 * set_qos_map
		 * set_multicast_to_unicast
	software interface modes (can always be added):
		 * AP/VLAN
		 * monitor
	valid interface combinations:
		 * #{ AP, mesh point } <= 8,
		   total <= 8, #channels <= 1
	HT Capability overrides:
		 * MCS: ff ff ff ff ff ff ff ff ff ff
		 * maximum A-MSDU length
		 * supported channel width
		 * short GI for 40 MHz
		 * max A-MPDU length exponent
		 * min MPDU start spacing
	Device supports TX status socket option.
	Device supports HT-IBSS.
	Device supports SAE with AUTHENTICATE command
	Device supports low priority scan.
	Device supports scan flush.
	Device supports AP scan.
	Device supports per-vif TX power setting
	Driver supports full state transitions for AP/GO clients
	Driver supports a userspace MPM
	Device supports configuring vdev MAC-addr on create.
	max # scan plans: 1
	max scan plan interval: -1
	max scan plan iterations: 0
	Supported TX frame types:
		 * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
	Supported RX frame types:
		 * IBSS: 0x40 0xb0 0xc0 0xd0
		 * managed: 0x40 0xb0 0xd0
		 * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * mesh point: 0xb0 0xc0 0xd0
		 * P2P-client: 0x40 0xd0
		 * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * P2P-device: 0x40 0xd0
	Supported extended features:
		* [ RRM ]: RRM
		* [ FILS_STA ]: STA FILS (Fast Initial Link Setup)
		* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
		* [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
		* [ SCAN_RANDOM_SN ]: use random sequence numbers in scans
		* [ SCAN_MIN_PREQ_CONTENT ]: use probe request with only rate IEs in scans
		* [ CONTROL_PORT_NO_PREAUTH ]: disable pre-auth over nl80211 control port support
		* [ DEL_IBSS_STA ]: deletion of IBSS station support
		* [ SCAN_FREQ_KHZ ]: scan on kHz frequency support
		* [ CONTROL_PORT_OVER_NL80211_TX_STATUS ]: tx status for nl80211 control port support

Wiphy phy0
	wiphy index: 0
	max # scan SSIDs: 10
	max scan IEs length: 2048 bytes
	max # sched scan SSIDs: 16
	max # match sets: 16
	Retry short limit: 7
	Retry long limit: 4
	Coverage class: 0 (up to 0m)
	Device supports roaming.
	Device supports T-DLS.
	Supported Ciphers:
		* WEP40 (00-0f-ac:1)
		* WEP104 (00-0f-ac:5)
		* TKIP (00-0f-ac:2)
		* CCMP-128 (00-0f-ac:4)
		* CMAC (00-0f-ac:6)
	Available Antennas: TX 0 RX 0
	Supported interface modes:
		 * IBSS
		 * managed
		 * AP
		 * P2P-client
		 * P2P-GO
		 * P2P-device
	Band 1:
		Capabilities: 0x1062
			HT20/HT40
			Static SM Power Save
			RX HT20 SGI
			RX HT40 SGI
			No RX STBC
			Max AMSDU length: 3839 bytes
			DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 16 usec (0x07)
		HT TX/RX MCS rate indexes supported: 0-7
		Bitrates (non-HT):
			* 1.0 Mbps
			* 2.0 Mbps (short preamble supported)
			* 5.5 Mbps (short preamble supported)
			* 11.0 Mbps (short preamble supported)
			* 6.0 Mbps
			* 9.0 Mbps
			* 12.0 Mbps
			* 18.0 Mbps
			* 24.0 Mbps
			* 36.0 Mbps
			* 48.0 Mbps
			* 54.0 Mbps
		Frequencies:
			* 2412 MHz [1] (20.0 dBm)
			* 2417 MHz [2] (20.0 dBm)
			* 2422 MHz [3] (20.0 dBm)
			* 2427 MHz [4] (20.0 dBm)
			* 2432 MHz [5] (20.0 dBm)
			* 2437 MHz [6] (20.0 dBm)
			* 2442 MHz [7] (20.0 dBm)
			* 2447 MHz [8] (20.0 dBm)
			* 2452 MHz [9] (20.0 dBm)
			* 2457 MHz [10] (20.0 dBm)
			* 2462 MHz [11] (20.0 dBm)
			* 2467 MHz [12] (20.0 dBm)
			* 2472 MHz [13] (20.0 dBm)
			* 2484 MHz [14] (disabled)
	Band 2:
		Capabilities: 0x1062
			HT20/HT40
			Static SM Power Save
			RX HT20 SGI
			RX HT40 SGI
			No RX STBC
			Max AMSDU length: 3839 bytes
			DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 16 usec (0x07)
		HT TX/RX MCS rate indexes supported: 0-7
		VHT Capabilities (0x00001020):
			Max MPDU length: 3895
			Supported Channel Width: neither 160 nor 80+80
			short GI (80 MHz)
			SU Beamformee
		VHT RX MCS set:
			1 streams: MCS 0-9
			2 streams: not supported
			3 streams: not supported
			4 streams: not supported
			5 streams: not supported
			6 streams: not supported
			7 streams: not supported
			8 streams: not supported
		VHT RX highest supported: 0 Mbps
		VHT TX MCS set:
			1 streams: MCS 0-9
			2 streams: not supported
			3 streams: not supported
			4 streams: not supported
			5 streams: not supported
			6 streams: not supported
			7 streams: not supported
			8 streams: not supported
		VHT TX highest supported: 0 Mbps
		VHT extended NSS: not supported
		Bitrates (non-HT):
			* 6.0 Mbps
			* 9.0 Mbps
			* 12.0 Mbps
			* 18.0 Mbps
			* 24.0 Mbps
			* 36.0 Mbps
			* 48.0 Mbps
			* 54.0 Mbps
		Frequencies:
			* 5170 MHz [34] (disabled)
			* 5180 MHz [36] (disabled)
			* 5190 MHz [38] (disabled)
			* 5200 MHz [40] (disabled)
			* 5210 MHz [42] (disabled)
			* 5220 MHz [44] (disabled)
			* 5230 MHz [46] (disabled)
			* 5240 MHz [48] (disabled)
			* 5260 MHz [52] (20.0 dBm) (no IR, radar detection)
			* 5280 MHz [56] (20.0 dBm) (no IR, radar detection)
			* 5300 MHz [60] (20.0 dBm) (no IR, radar detection)
			* 5320 MHz [64] (20.0 dBm) (no IR, radar detection)
			* 5500 MHz [100] (disabled)
			* 5520 MHz [104] (disabled)
			* 5540 MHz [108] (disabled)
			* 5560 MHz [112] (disabled)
			* 5580 MHz [116] (disabled)
			* 5600 MHz [120] (disabled)
			* 5620 MHz [124] (disabled)
			* 5640 MHz [128] (disabled)
			* 5660 MHz [132] (disabled)
			* 5680 MHz [136] (disabled)
			* 5700 MHz [140] (disabled)
			* 5720 MHz [144] (disabled)
			* 5745 MHz [149] (20.0 dBm)
			* 5765 MHz [153] (20.0 dBm)
			* 5785 MHz [157] (20.0 dBm)
			* 5805 MHz [161] (20.0 dBm)
			* 5825 MHz [165] (20.0 dBm)
	Supported commands:
		 * new_interface
		 * set_interface
		 * new_key
		 * start_ap
		 * join_ibss
		 * set_pmksa
		 * del_pmksa
		 * flush_pmksa
		 * remain_on_channel
		 * frame
		 * set_wiphy_netns
		 * set_channel
		 * tdls_oper
		 * start_sched_scan
		 * start_p2p_device
		 * connect
		 * disconnect
		 * crit_protocol_start
		 * crit_protocol_stop
		 * update_connect_params
	software interface modes (can always be added):
	valid interface combinations:
		 * #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
		   total <= 3, #channels <= 2
		 * #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
		   total <= 4, #channels <= 1
	Device supports scan flush.
	Device supports randomizing MAC-addr in sched scans.
	max # scan plans: 1
	max scan plan interval: 508
	max scan plan iterations: 0
	Supported TX frame types:
		 * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
		 * P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
	Supported RX frame types:
		 * managed: 0x40 0xd0
		 * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * P2P-client: 0x40 0xd0
		 * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
		 * P2P-device: 0x40 0xd0
	Supported extended features:
		* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
		* [ 4WAY_HANDSHAKE_STA_PSK ]: 4-way handshake with PSK in station mode
		* [ 4WAY_HANDSHAKE_STA_1X ]: 4-way handshake with 802.1X in station mode
		* [ DFS_OFFLOAD ]: DFS offload
		* [ 4WAY_HANDSHAKE_AP_PSK ]: AP mode PSK offload support

sudo hcxdumptool check driver
initialization of hcxdumptool 6.2.6 (depending on the capabilities of the device, this may take some time)...
starting driver test...
driver tests passed...
all required ioctl() system calls are supported by driver

terminating...

sudo hcxdumptool -i wlan1 --check_injection
initialization of hcxdumptool 6.2.6 (depending on the capabilities of the device, this may take some time)...
starting antenna test and packet injection test (that can take up to two minutes)...
stage 1 of 2 probing frequency 2412/1 proberesponse 0
stage 1 of 2 probing frequency 2417/2 proberesponse 0
stage 1 of 2 probing frequency 2422/3 proberesponse 0
stage 1 of 2 probing frequency 2427/4 proberesponse 0
stage 1 of 2 probing frequency 2432/5 proberesponse 0
stage 1 of 2 probing frequency 2437/6 proberesponse 0
stage 1 of 2 probing frequency 2442/7 proberesponse 0
stage 1 of 2 probing frequency 2447/8 proberesponse 0
stage 1 of 2 probing frequency 2452/9 proberesponse 0
stage 1 of 2 probing frequency 2457/10 proberesponse 0
stage 1 of 2 probing frequency 2462/11 proberesponse 0
stage 1 of 2 probing frequency 2467/12 proberesponse 0
stage 1 of 2 probing frequency 2472/13 proberesponse 0
stage 1 of 2 probing frequency 2484/14 proberesponse 0
stage 1 of 2 probing frequency 5180/36 proberesponse 0
stage 1 of 2 probing frequency 5190/38 proberesponse 0
stage 1 of 2 probing frequency 5200/40 proberesponse 0
stage 1 of 2 probing frequency 5210/42 proberesponse 0
stage 1 of 2 probing frequency 5220/44 proberesponse 0
stage 1 of 2 probing frequency 5230/46 proberesponse 0
stage 1 of 2 probing frequency 5240/48 proberesponse 0
stage 1 of 2 probing frequency 5250/50 proberesponse 0
stage 1 of 2 probing frequency 5260/52 proberesponse 0
stage 1 of 2 probing frequency 5270/54 proberesponse 0
stage 1 of 2 probing frequency 5280/56 proberesponse 0
stage 1 of 2 probing frequency 5290/58 proberesponse 0
stage 1 of 2 probing frequency 5300/60 proberesponse 0
stage 1 of 2 probing frequency 5310/62 proberesponse 0
stage 1 of 2 probing frequency 5320/64 proberesponse 0
stage 1 of 2 probing frequency 5500/100 proberesponse 0
stage 1 of 2 probing frequency 5510/102 proberesponse 0
stage 1 of 2 probing frequency 5520/104 proberesponse 0
stage 1 of 2 probing frequency 5530/106 proberesponse 0
stage 1 of 2 probing frequency 5540/108 proberesponse 0
stage 1 of 2 probing frequency 5550/110 proberesponse 0
stage 1 of 2 probing frequency 5560/112 proberesponse 0
stage 1 of 2 probing frequency 5570/114 proberesponse 0
stage 1 of 2 probing frequency 5580/116 proberesponse 0
stage 1 of 2 probing frequency 5590/118 proberesponse 0
stage 1 of 2 probing frequency 5600/120 proberesponse 0
stage 1 of 2 probing frequency 5610/122 proberesponse 0
stage 1 of 2 probing frequency 5620/124 proberesponse 0
stage 1 of 2 probing frequency 5630/126 proberesponse 0
stage 1 of 2 probing frequency 5640/128 proberesponse 0
stage 1 of 2 probing frequency 5650/130 proberesponse 0
stage 1 of 2 probing frequency 5660/132 proberesponse 0
stage 1 of 2 probing frequency 5670/134 proberesponse 0
stage 1 of 2 probing frequency 5680/136 proberesponse 0
stage 1 of 2 probing frequency 5690/138 proberesponse 0
stage 1 of 2 probing frequency 5700/140 proberesponse 0
stage 1 of 2 probing frequency 5745/149 proberesponse 0
stage 1 of 2 probing frequency 5755/151 proberesponse 0
stage 1 of 2 probing frequency 5765/153 proberesponse 0
stage 1 of 2 probing frequency 5775/155 proberesponse 0
stage 1 of 2 probing frequency 5785/157 proberesponse 0
stage 1 of 2 probing frequency 5795/159 proberesponse 0
stage 1 of 2 probing frequency 5805/161 proberesponse 0
stage 1 of 2 probing frequency 5825/165 proberesponse 0
stage 2 of 2 probing frequency 2412/1 proberesponse 0
stage 2 of 2 probing frequency 2417/2 proberesponse 0
stage 2 of 2 probing frequency 2422/3 proberesponse 0
stage 2 of 2 probing frequency 2427/4 proberesponse 0
stage 2 of 2 probing frequency 2432/5 proberesponse 0
stage 2 of 2 probing frequency 2437/6 proberesponse 0
stage 2 of 2 probing frequency 2442/7 proberesponse 0
stage 2 of 2 probing frequency 2447/8 proberesponse 0
stage 2 of 2 probing frequency 2452/9 proberesponse 0
stage 2 of 2 probing frequency 2457/10 proberesponse 0
stage 2 of 2 probing frequency 2462/11 proberesponse 0
stage 2 of 2 probing frequency 2467/12 proberesponse 0
stage 2 of 2 probing frequency 2472/13 proberesponse 0
stage 2 of 2 probing frequency 2484/14 proberesponse 0
stage 2 of 2 probing frequency 5180/36 proberesponse 0
stage 2 of 2 probing frequency 5190/38 proberesponse 0
stage 2 of 2 probing frequency 5200/40 proberesponse 0
stage 2 of 2 probing frequency 5210/42 proberesponse 0
stage 2 of 2 probing frequency 5220/44 proberesponse 0
stage 2 of 2 probing frequency 5230/46 proberesponse 0
stage 2 of 2 probing frequency 5240/48 proberesponse 0
stage 2 of 2 probing frequency 5250/50 proberesponse 0
stage 2 of 2 probing frequency 5260/52 proberesponse 0
stage 2 of 2 probing frequency 5270/54 proberesponse 0
stage 2 of 2 probing frequency 5280/56 proberesponse 0
stage 2 of 2 probing frequency 5290/58 proberesponse 0
stage 2 of 2 probing frequency 5300/60 proberesponse 0
stage 2 of 2 probing frequency 5310/62 proberesponse 0
stage 2 of 2 probing frequency 5320/64 proberesponse 0
stage 2 of 2 probing frequency 5500/100 proberesponse 0
stage 2 of 2 probing frequency 5510/102 proberesponse 0
stage 2 of 2 probing frequency 5520/104 proberesponse 0
stage 2 of 2 probing frequency 5530/106 proberesponse 0
stage 2 of 2 probing frequency 5540/108 proberesponse 0
stage 2 of 2 probing frequency 5550/110 proberesponse 0
stage 2 of 2 probing frequency 5560/112 proberesponse 0
stage 2 of 2 probing frequency 5570/114 proberesponse 0
stage 2 of 2 probing frequency 5580/116 proberesponse 0
stage 2 of 2 probing frequency 5590/118 proberesponse 0
stage 2 of 2 probing frequency 5600/120 proberesponse 0
stage 2 of 2 probing frequency 5610/122 proberesponse 0
stage 2 of 2 probing frequency 5620/124 proberesponse 0
stage 2 of 2 probing frequency 5630/126 proberesponse 0
stage 2 of 2 probing frequency 5640/128 proberesponse 0
stage 2 of 2 probing frequency 5650/130 proberesponse 0
stage 2 of 2 probing frequency 5660/132 proberesponse 0
stage 2 of 2 probing frequency 5670/134 proberesponse 0
stage 2 of 2 probing frequency 5680/136 proberesponse 0
stage 2 of 2 probing frequency 5690/138 proberesponse 0
stage 2 of 2 probing frequency 5700/140 proberesponse 0
stage 2 of 2 probing frequency 5745/149 proberesponse 0
stage 2 of 2 probing frequency 5755/151 proberesponse 0
stage 2 of 2 probing frequency 5765/153 proberesponse 0
stage 2 of 2 probing frequency 5775/155 proberesponse 0
stage 2 of 2 probing frequency 5785/157 proberesponse 0
stage 2 of 2 probing frequency 5795/159 proberesponse 0
stage 2 of 2 probing frequency 5805/161 proberesponse 0
stage 2 of 2 probing frequency 5825/165 proberesponse 0
warning: no PROBERESPONSE received - packet injection is probably not working!

I am running hcxdumptool with parameters:
sudo hcxdumptool -i wlan1 -o OUT.pcapng -s 1 --enable_status=15
And for a long time nothing happens:

Your problems in detail:

your hcxdumptool version 6.2..6 is outdated -> please update to latest release or latest git head
hcxdumptool does not have exclusive access to your device -> stop all services that have access to the device, e.g. NetworkManager and wpa-supplicant
iw config and ifconfig are deprecated and have been replaced by iw and ip

Closed this report, because it is related to your environment and not a bug.
If you have some further going questions, discussions is the right place for them.


Getting the DataSet Label

Hi I did not find any function to get the label of the dataset. The SasFileProperties class had a method to read the dataset name but its missing the function to read the label.
Thank you.

Hi @mohitmathew, could you please provide a test file and its label as an example?

Hi @Yana-Guseva
below is link to an example file and it has the label as "Test"
https://www.dropbox.com/s/3bdwt7ses91havb/a.sas7bdat?dl=0
Thanks.

@mohitmathew  thanks for reporting this issue and providing test data. The ability to get file label via SasFileProperties is available in master branch.


remove install abapgit option from debug page

The log after install was not shown, https://github.com/abapGit/abapGit/issues/2795
By removing the code users will install it via normal procedure, note that this is also the procedure described in https://docs.abapgit.org/guide-install.html
closes #2795

I think its too hidden on the debug page to discover it, plus this will simply the code a bit


added definiton of chunk and referenced it in the docs

Fixes https://github.com/thanos-io/thanos/issues/3627

[ ] I added CHANGELOG entry for this change.
[ ] Change is not relevant to the end user.

Changes

Update store.md
Update design.md
Update storage.md
Update troubleshooting.md

Verification

cc @GiedriusS
Please review the changes 😃


Mac build error

Plugin Version or Commit ID
v0.11.0
Unity Version
2021.3.13f1
Your Host OS
macOS Monterey 12.6.3
Target Platform
Android
[Windows Only] Visual Studio C++ and Windows SDK Version
No response
[Linux Only] GCC/G++ and GLIBC Version
No response
[Android Only] Android Build Tools and NDK Version
Build Tools: 30.0.2
NDK: r21d which built into Unity
[iOS Only] XCode Version
XCode 14.2
Command Sequences
export JAVA_HOME=/Applications/Unity/Hub/Editor/2021.3.13f1/PlaybackEngines/AndroidPlayer/OpenJDK/
export ANDROID_HOME=/Applications/Unity/Hub/Editor/2021.3.13f1/PlaybackEngines/AndroidPlayer/SDK/
export ANDROID_NDK_HOME=/Applications/Unity/Hub/Editor/2021.3.13f1/PlaybackEngines/AndroidPlayer/NDK/
python build.py build --android arm64 --linkopt=-s -vv
Log
WARNING: Download from https://nodejs.org/dist/v16.15.0/node-v16.15.0-darwin-x64.tar.gz failed: class java.io.IOException GET returned 500 Internal Server Error
ERROR: An error occurred during the fetch of repository 'nodejs_darwin_amd64'
Traceback (most recent call last):
File "/private/var/tmp/_bazel_michaellin/c4f1ea20e1fbbc6991019826232801ba/external/rules_nodejs/nodejs/repositories.bzl", line 358, column 19, in _nodejs_repo_impl
_download_node(repository_ctx)
File "/private/var/tmp/_bazel_michaellin/c4f1ea20e1fbbc6991019826232801ba/external/rules_nodejs/nodejs/repositories.bzl", line 174, column 40, in _download_node
repository_ctx.download_and_extract(
Error in download_and_extract: java.io.IOException: Error downloading [https://nodejs.org/dist/v16.15.0/node-v16.15.0-darwin-x64.tar.gz] to /private/var/tmp/_bazel_michaellin/c4f1ea20e1fbbc6991019826232801ba/external/nodejs_darwin_amd64/bin/nodejs/temp10326247846823580760/node-v16.15.0-darwin-x64.tar.gz: GET returned 500 Internal Server Error
Additional Context
It seems because node.js no longer support v16.15.0 and update to 18.16.0 now.
By the way, due to the size limit of Android aab, we really need the optimized library.
Could you please include the optimized library of Android in the new release ?
Thanks a lot.

closes since at least CI is working.

Could you please include the optimized library of Android in the new release ?

The symbols of the libraries in the tarball and the unitypackage are stripped now (see https://github.com/homuler/MediaPipeUnityPlugin/releases/tag/v0.12.0).


DESI-LS: Add functions to create catalog and download images

Add two new scripts for DECaLS (aka DESI-LS as we include sister surveys):

Query LS-DR10 TAP database to grab RA/Dec and key columns. Save as .parquet
Given RA/Dec etc., construct a query url for the cutout server to grab the fits image.

Easy arguments for pixel size, depth and bands. TBD among community.
Note: astropile currently has DESI-LS images via Stein's HDF5 export. This is an alternative to recreate those images with e.g. different native pixel sizes, as requested by @EiffL

Thanks both, I'll have a go at implementing @mhuertascompany 's comments

Ok, I did a lot of digging, I think I know how to generate the cutouts directly from the tiles saved at NERSC, that will be much much faster than going through the cutout API, and will even avoid having to transfer all the native data over.
I'm setting up the scripts, and we will use our polymathic hours at NERSC to execute the job. I'll open a new PR for that part of the problem. Once that works, we can remove from this PR the data download part and concentrate on the baseline code.

Hello. I will go ahead and remove the cutout download part. Please send comments on the baseline part.

Closing for a fresh baseline PR, using GZ10
See #47


Update PandasTools.py to let LoadSDF be able to partial satinize molecules

Add sanitize flags to LoadSDF function

Reference Issue

What does this implement/fix? Explain your changes.
Any other comments?

I'm a bit confuse what you mean by partial sanitization, but in any case, if sanitize=True you don't actually sanitize in this current implementation.

Closing due to lack of activity. Feel free to reopen if anyone has the time and inclination to revive this one.


Added object detection solution notebook

Test Environment

Vertex AI Workbench TensorFlow Enterprise 2.8 instance
Run the command shown in the notebook book, and create a separate kernel to run this notebook

Drafted the logic. Will update the markdown descriptions later.

Thanks I modified it.And StringLookup is already hyperlinked.

View entire conversation on ReviewNB

Rephrased. Thanks!

View entire conversation on ReviewNB

Modified. Thanks!

View entire conversation on ReviewNB

It seems  postprocess() also need to be called as well in order to create all the  variables, and just calling model.build() is not enough. So I think running through the dummy data from preprocessing to postprocessing is the easiest way to do it. I added an additional explanation on this matter. Thanks!

View entire conversation on ReviewNB

Thanks. I think the original RetinaNet paper is a good resource to understand loss.I addd a link here.

View entire conversation on ReviewNB

Thank you!

View entire conversation on ReviewNB

Will reopen when dev_module_update_202212 is merged to master.

Rebased onto dev_module_update_202212 to avoid conflict later since it involves a step to create kernel which is developed in this branch.

Thanks! I modified.

View entire conversation on ReviewNB

Great catch! Thanks

View entire conversation on ReviewNB

That is a great feedback! As it will affect on the AutoML labs, I created an issue for this and update it in the separate PR. Thanks! https://github.com/GoogleCloudPlatform/asl-ml-immersion/issues/306

View entire conversation on ReviewNB

Done. Thanks!

View entire conversation on ReviewNB

Thanks!

View entire conversation on ReviewNB

Added. Thanks!

View entire conversation on ReviewNB

Thank you :)

View entire conversation on ReviewNB

Thank you! Modified.

View entire conversation on ReviewNB

Modified. Thanks!

View entire conversation on ReviewNB

Makes sense, I added a brief explanation!

View entire conversation on ReviewNB

Added a comment! Thanks.

View entire conversation on ReviewNB

Added the explanation. Thanks.

View entire conversation on ReviewNB

I reformatted this cell for better understanding. Thank you!

View entire conversation on ReviewNB

Yeah it was not readable. I updated this part!(Actually this passes pre-commit since it is recognized as a single string value.)

View entire conversation on ReviewNB

I updated the kernel creation precess. Thanks!

View entire conversation on ReviewNB


[Script]: Get content from wikipedia

Aim
I want to add script related to extract content from wikipedia using python
can you please assign this task under gssoc'23 contribution @avina
Details
script
Record

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

/assign


libdarknet_ros_lib.so:undefined reference

/home/haze/catkin_workspace/devel/.private/darknet_ros/lib/libdarknet_ros_lib.so: undefined reference to load_alphabet_with_file' /home/haze/catkin_workspace/devel/.private/darknet_ros/lib/libdarknet_ros_lib.so: undefined reference to pull_implicit_layer'
/home/haze/catkin_workspace/devel/.private/darknet_ros/lib/libdarknet_ros_lib.so: undefined reference to push_implicit_layer' /home/haze/catkin_workspace/devel/.private/darknet_ros/lib/libdarknet_ros_lib.so: undefined reference to make_implicit_layer'
/home/haze/catkin_workspace/devel/.private/darknet_ros/lib/libdarknet_ros_lib.so: undefined reference to `generate_image'
collect2: error: ld returned 1 exit status
make[2]: *** [/home/haze/catkin_workspace/devel/.private/darknet_ros/lib/darknet_ros/darknet_ros] Error 1
make[1]: *** [CMakeFiles/darknet_ros.dir/all] Error 2
make: *** [all] Error 2
Is there any solution to solve this problem?
Jetpack4.4 opencv 4.1.1 cuda10.2

It seems I have to add sentences like
"${DARKNET_PATH}/src/image_opencv.cpp"
in "CMakeLists.txt"
"image_opencv.cpp" should be the cpp.file contain the function like "pull_implicit_layer"

I solve this problem. I make yolov4 with darknet_ros.
It is because AlexAB added [empty]/[silence] and [implicit] layers on 12 May
and from the history i know new files called "representation_layer.h" and "representation_layer.c" were created
so I have to add ${DARKNET_PATH}/src/representation_layer.c in CMakefile.list

Does this issue occur with the most recent version of this repo?

Does this issue occur with the most recent version of this repo?

I believe so.

I solve this problem. I make yolov4 with darknet_ros.
It is because AlexAB added [empty]/[silence] and [implicit] layers on 12 May
and from the history i know new files called "representation_layer.h" and "representation_layer.c" were created
so I have to add ${DARKNET_PATH}/src/representation_layer.c in CMakefile.list

This was my problem as well after I updated some of the code for v4 as well.

I solve this problem. I make yolov4 with darknet_ros. It is because AlexAB added [empty]/[silence] and [implicit] layers on 12 May and from the history i know new files called "representation_layer.h" and "representation_layer.c" were created so I have to add ${DARKNET_PATH}/src/representation_layer.c in CMakefile.list

This still works for the latest darkent. Thanks!


[Bug] Discord Canary Crashing When Joining A VC

Describe the Bug

When joining a server voice chat, my discord would simply crash and after that loop crashing unless I managed to leave the voice chat before I fully connected. The voice chat I was in was a 256kbps voice chat. I only crashed once a friend joined the voice chat, but if I was alone I was perfectly fine. Unlike other reports my friend didn't even need to screenshare or have a camera enabled for this crash to occur.
To Reproduce

Have a fresh install of Better Discord on Canary
Join a Voice Chat with another person in it
Crash
Expected Behavior

You can voice chat perfectly fine without crashing.
Screenshots

Discord Version

Canary
Additional Context

Can reproduce: M1 MacBook Pro, Discord Canary build 83043 (5c3abdb), latest BDInstaller install.

I can reproduce the same on Canary and PTB (both on latest version)

It happens same error.
When

Join a voice channel.
Join a voice channel that two or more users are livestreaming.
Join a voice channel that two or more users are livestreaming then watch its stream.

Canary 83055 (b5aa889)
Host 1.0.28
Windows 10 64-Bit (10.0.21364)

I hope to get BetterDiscord's log.
How to do...?It happens same error.
When

Join a voice channel.
Join a voice channel that two or more users are livestreaming.
Join a voice channel that two or more users are livestreaming then watch its stream.

Canary 83055 (b5aa889)
Host 1.0.28
Windows 10 64-Bit (10.0.21364)

I hope to get BetterDiscord's log.
How to do...?

Can also reproduce, Happens at random. Windows 20H2

I have seen others with this issue, but I myself have not had this issue on any Discord release

It seems that the latest BD updated has fixed the bug (for me on the latest Canary version)


Prerendering failed because of error: SyntaxError: Invalid regular expression

I have this problem, publish on IIS
Prerendering failed because of error: SyntaxError: Invalid regular expression: /^[_A-Za-zÀ-ÖØ-öø-˿Ͱ-ͽͿ-῿-⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-��-󯰀-�:][-._A-Za-z0-9·À-ÖØ-öø-˿̀-ͽͿ-῿‿⁀⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-��-󯰀-�:]*$/: Range out of order in character class

I think this is a duplicate of this https://github.com/MarkPieszak/aspnetcore-angular2-universal/issues/460 .


IllegalArgumentException

In the cql library I use (col.elm.xml) effectiveDateTime is checked against a certain range to decide whether an Observation should be included in the report while the effectiveDateTime can be null in an Observation, in which case the Observation should theoritically be excluded from the report. However, when I ran the report with certain Observations having null effectiveDateTimes the following runtime exception is thrown and no report is generated:
java.lang.IllegalArgumentException: Errors occurred attempting to invoke the accessor function for property effectiveDateTimeType of type Observation
org.opencds.cqf.cql.data.fhir.BaseFhirDataProvider.resolveProperty(BaseFhirDataProvider.java:238)
I did some digging and found that the exception is caused by an exception thrown in the Observation class (org.hl7.fhir.dstu3.model):
public DateTimeType getEffectiveDateTimeType() throws FHIRException {
  if (!(this.effective instanceof DateTimeType))
    throw new FHIRException("Type mismatch: the type DateTimeType was expected, but "+this.effective.getClass().getName()+" was encountered");
  return (DateTimeType) this.effective;
}

The above method throws a FHIRException instead of returning null when the target is null. This is not a loner. There're quite a number of accessors in the hapi fhri model classes following this pattern.

I am unable to reproduce the error you are experiencing with null effectiveDateTime values...
Which version of the engine are you using?
We actually have a test in the engine that uses the col.elm.xml library to evaluate a measure:
https://github.com/DBCG/cql_engine/blob/master/cql-engine-fhir/src/test/java/org/opencds/cqf/cql/data/fhir/TestFhirMeasureEvaluator.java#L42
The test runs the following CQL expression, which checks an effectiveDateTime against a range:
https://github.com/DBCG/cql_engine/blob/master/cql-engine-fhir/src/test/resources/org/opencds/cqf/cql/data/fhir/library-col.cql#L108

I'm using the engine of the version of master-SNAPSHOT and hapi fhir 2.3 (the dependencies down below). Have you ever tested against hapi fhir 2.3 (the official release of FHIR)?

com.github.DBCG
cql_engine
master-SNAPSHOT

ca.uhn.hapi.fhir
hapi-fhir-base
2.3

	<dependency>
	  <groupId>ca.uhn.hapi.fhir</groupId>
	  <artifactId>hapi-fhir-structures-dstu3</artifactId>
	  <version>2.3</version>
	</dependency>
	<dependency>
	  <groupId>ca.uhn.hapi.fhir</groupId>
	  <artifactId>hapi-fhir-validation-resources-dstu3</artifactId>
	  <version>2.3</version>
	</dependency>

Yeah, so you are using Jitpack or some equivalent...
I would highly recommend using our SNAPSHOT releases with OSSRH (https://oss.sonatype.org/content/repositories/snapshots/org/opencds/cqf/). Those will provide a much more stable build for your project.
You'll need the following in your pom.xml:
<repository>
        <id>oss-sonatype</id>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
</repository>

<dependency>
        <groupId>org.opencds.cqf</groupId>
        <artifactId>cql-engine</artifactId>
        <version>1.2.14-SNAPSHOT</version>
</dependency>

<dependency>
	<groupId>org.opencds.cqf</groupId>
	<artifactId>cql-engine-fhir</artifactId>
	<version>1.2.14-SNAPSHOT</version>
</dependency>

The SNAPSHOT versions are tracked here:
https://github.com/DBCG/cql_engine/wiki/1.2.0-SNAPSHOT-Release#snapshots
The current version of the Engine uses HAPI 2.4, which is the release for FHIR 3.0.0 (DSTU3). The 1.2.3-SNAPSHOT of the engine used HAPI 2.3 though.

I have tried the 1.2.14-SNAPSHOT release with HAPI 2.4 and get the same exception when effectiveDateTime is null. I don't seem to see any changes in the pieces where the exception is caused.
The following method in the Observation class (org.hl7.fhir.dstu3.model) throws a FHIRException when effective is null:
public DateTimeType getEffectiveDateTimeType() throws FHIRException {
if (!(this.effective instanceof DateTimeType))
throw new FHIRException("Type mismatch: the type DateTimeType was expected, but "+this.effective.getClass().getName()+" was encountered");
return (DateTimeType) this.effective;
}
The following method in  org.opencds.cqf.cql.data.fhir.BaseFhirDataProvider.resolveProperty(BaseFhirDataProvider.java) catches the exception and throw a java.lang.IllegalArgumentException: Errors occurred attempting to invoke the accessor function for property effectiveDateTimeType of type Observation
org.opencds.cqf.cql.data.fhir.BaseFhirDataProvider.resolveProperty(BaseFhirDataProvider.java)
protected Object resolveProperty(Object target, String path) {
//........
try {
String accessorMethodName = String.format("%s%s%s", "get", path.substring(0, 1).toUpperCase(), path.substring(1));
String elementAccessorMethodName = String.format("%sElement", accessorMethodName);
Method accessor = null;
try {
accessor = clazz.getMethod(elementAccessorMethodName);
}
catch (NoSuchMethodException e) {
accessor = clazz.getMethod(accessorMethodName);
}
        Object result = accessor.invoke(target);
        result = mapPrimitive(result, target);
        return result;
    } catch (NoSuchMethodException e) {
        if (pathIsChoice(path)) {
            return resolveChoiceProperty(target, path);
        }
        else {
            throw new IllegalArgumentException(String.format("Could not determine accessor function for property %s of type %s", path, clazz.getSimpleName()));
        }
    } catch (InvocationTargetException e) {
        throw new IllegalArgumentException(String.format("Errors occurred attempting to invoke the accessor function for property %s of type %s", path, clazz.getSimpleName()));
    } catch (IllegalAccessException e) {
        throw new IllegalArgumentException(String.format("Could not invoke the accessor function for property %s of type %s", path, clazz.getSimpleName()));
    }
}

Resolved: https://github.com/DBCG/cql_engine/commit/1971e6a821152c8c1109657c5ab1c54d77d488e2
Get the 1.2.15-SNAPSHOT version of the engine for the fix.
I was able to reproduce the issue you're experiencing. However, I got a different error message than what you're getting (Errors occurred attempting to invoke the accessor function for property effectiveDateTimeType of type Observation). I get the following error: Could not determine accessor function for property effectiveDateTimeType of type Observation. That error stems from resolving choice property types.
The issue was not with the getEffectiveDateTimeType() method throwing a FHIRException. That method is never accessed during execution because effectiveDateTime is a choice type. The engine resolves choice types by accessing the "root" (getEffective()) and comparing to the type (getEffective() instanceof DateTime). There was a bug in the choice type resolution logic, which was trying to verify the type DateTime is in the hapi dstu3 model package. However, DateTime is not in that package... DateTimeType is. I added some logic to append "Type" to the type name if the type cannot be found. That should fix your issue.
Let me know if that did the trick =)

Closing this due to absence of feedback.


Make a second on the website for common formulas

Hey! Long time (4 months) lover of ramda.js, and I find myself with a fun little function that I don't think should be added to ramda but should be available to others if they need the same thing.
So as I propose a new tab on the website for function frankensteins that are too easy to be added to ramda, but too small for a library. "Examples" or "Practical" or "Recipies"?
Thoughts?

You can stick it in the Cookbook if you want?

Thanks for the kind words. We have a Cookbook

I know cookbook exists, but it's not very "public" in the same way as the website :(

i'm all ears if you want to raise the profile of the cookbook stuff. what do you have in mind?

:+1: for a tab on the site with examples.
I think putting the cookbook a bit more out in the open is a good idea.

Perhaps we could simply post the Cookbook to the site?  It's simply Markdown, after all.  I have several other pages I'd like to do this with.  That might make REPL integration a bit tougher, though.

That might make REPL integration a bit tougher

one problem at a time. I'm in favor of promoting the cookbook on ramdajs.com ASAP and integrating with repl later.

That might make REPL integration a bit tougher

one problem at a time. I'm in favor of promoting the cookbook on ramdajs.com ASAP and integrating with repl later.

I think integrating with the REPL won't be that hard...or at least one option won't be.
For example, I played around with a couple libraries tonight and figured out this code:

'use strict';

let R = require('ramda');
let gfm = require('gfm-code-blocks');
let fs = require('fs');

var str = fs.readFileSync('Cookbook.md', 'utf8');

let urlEncoder = R.pipe(
    encodeURIComponent,
    R.concat('http://ramdajs.com/repl/#?code=')
)

console.log(urlEncoder(gfm(str)[8].code));

That outputs a URL encoding string for example #9 from the Cookbook (Get and Object's Method Names).
The URL is: http://ramdajs.com/repl/#?code=%2F%2F  methodNames %3A%3A Object -> [String]
var methodNames %3D R.compose(R.keys%2C R.pickBy(R.is(Function)))%3B%0A%0Avar%20obj%20%3D%20%7B%0A%20%20foo%3A%20true%2C%0A%20%20bar%3A%20function()%20%7B%7D%2C%0A%20%20baz%3A%20function()%20%7B%7D%2C%0A%7D%3B%0A%0AmethodNames(obj)%3B%20%2F%2F%20%3D%3E%20%5B'bar'%2C%20'baz'%5D
I'm not exactly sure where to do this in the code, or I'd be submitting a PR and not just pasting code in this issue.

ok, i think we have a direction and some ideas; i will move this issue to ramda.github.io and let's proceed form there

This issue was moved to ramda/ramda.github.io#78


feat: handle just passing the stealth meta-address directly

Already merged in the changes in a previous PR.


Blog Page

Directions:
Take the code of this repo, do the changes and give the PR to a branch test for this repo. [ The test branch should only contain code for the blog page]
Tasks:

[ ] Add Dark Mode
[ ] Modify Footer as per our current website
[ ] Modify Navbar as per our current website
[ ] Improve the UI of the landing page of the blog with content and Illustrations

Pre-requisites:
Please have a look at how Jekyll works before you do the changes

Hey, I would like to work on the issue as a part of Nwoc. Can you assign this to me? I am not familiar with jekyll but willing to learn.

Hey, I would like to work on the issue as a part of Nwoc. Can you assign this to me? I am not familiar with jekyll but willing to learn.

Sure!
You can make use of this cheatsheet if you wish to get started with Jekyll

hello @smaranjitghose  can u assign me this issue but I don't know Jekyll? But I'm very much interested to learn it.

hello @smaranjitghose can u assign me this issue but I don't know Jekyll? But I'm very much interested to learn it.

Sure

@smaranjitghose is there any channel where we can ask doubts ?

@smaranjitghose is there any channel where we can ask doubts ?

Yes, it's here

is this issue still open?

@smaranjitghose Sir I am looking forward to this issue. will do this issue, could you please add DWOC & SWOC label.

@smaranjitghose sir I made something like this  for the blog landing page
demo

@smaranjitghose can I work on this ? can you please assign me this.

@smaranjitghose sir I made something like this for the blog landing page
demo

@smaranjitghose can I work on this ? can you please assign me this.

Actually, we are using fastpages keeping in mind that in the future, we can simply drag and drop jupyter notebooks for writing blogs

@smaranjitghose Sir I am looking forward to this issue. will do this issue, could you please add DWOC & SWOC label.

Sure. Have a look at Jekyll first and then move to fastpages

Sure. Have a look at Jekyll first and then move to fastpages
Okay !!

Can you please assign it to me?

Can you please assign it to me?

Sure. I am assigning this to you for a week. Please do read the description above. ( We don't want to build a separate blog page😊. Rather build upon fastpages itself]

I want to work on this issue as a part of SWoC2021

I want to work on this issue as a part of SWoC2021

I am working on it. Will send the PR for the same !!

I am working on it. Will send the PR for the same !!

I want to work on this issue as a part of SWoC2021

You can work on it in parallel. Have a look at the codebase of fastpages

I want to work on this issue as a part of SWoC2021

You can work on it in parallel. Have a look at the codebase of fastpages


(BOLT-916) Download task files from master and support shareable code

This updates bolt server so that it can download and cache task files
from puppet-server if supplied with puppet-server file-data instead of a
single task file. This enables support for shareable task code tasks in
the transport API.

CLA signed by all contributors.

@MikaelSmith  I expect most of the TODOs to be fixed in the second pass of this ticket after orchestrator is updated. The others will get ticketed if they're not fixed.


feat. build frontend cluster image

🤖 Generated by Copilot at 57fe532
Summary
🚀🌐🛠

This change adds the Kubernetes resources for deploying the deploy-manager-frontend component of the sealos project. This component is a web-based interface for managing Kubernetes clusters using sealos.

sealos frontend
deployed with ConfigMap, Service
autumn leaves cluster

Walkthrough

Add a ConfigMap, a Deployment and a Service for the deploy-manager-frontend component (link)

@cuisongliu Can you review this and merge it if it's appropriate.

Set image publish using gh cmd


Unicode workaround

Description
unicode.org is blacklisting our SF office, potentially using https://www.webiron.com/
This workaround includes the file so it doesn't have to be downloaded.
Other Reports:
https://github.com/dodo/node-unicodetable/issues/6
https://github.com/dodo/node-slug/issues/80
http://help.appveyor.com/discussions/problems/6012-test-fails-to-connect-to-unicodeorg
Urgency

[X] Blocker
[ ] High
[ ] Medium

This fixes deploy in CI, but wont fix npm install outside of the docker container.


[Feature request]: IMAP with read-only access

I use fastmail as email provider which allows an individual app password to be created for this integration.  This access should be limited to IMAP - read only as there's no reason for the integration to be changing, moving, or deleting messages.  At this time the integration throws an error:
`This error originated from a custom integration.
Logger: custom_components.mail_and_packages.helpers
Source: custom_components/mail_and_packages/helpers.py:163
Integration: Mail and Packages (documentation, issues)
First occurred: 7:21:37 AM (1 occurrences)
Last logged: 7:21:37 AM
Error selecting folder: INBOX/Shipments is not writable`
Is it possible to make it work with read only access?

The integration doesn't write/modify/change anything, not sure why imaplib needs the folder to be writable. I'll take a look.

Fixed in latest version.

I owe you!


Add "category" tag for blogpost to enhance search options

Let user assign a category-tag to a blogpost. Used for searching or only show these blogpost with e.g. category as a url-param.

Implemented fdef5c912e90fe9682a140502306f03fa13d8a82


different speed

Hello,
I'm running 240 WS2812b @ nodemcu and 120 WS2813 @ wemos d1 mini (both should have the esp8266-12e)
Everything in McLighting is default, except that I had to enable "define USE_WS2812FX_DMA" on the wemos to make the WS2813 work.
Now my problem ist, that the FX speed of both setups are different from each other.
For example "Rainbow(11)" is changing the color on the nodemcu(2812b) at 220 speed approximately once every second, but on the wemos(2813) the colors are going crazy, like three times faster.
It's happening with some animations, but not everyone. The speed of "Blink(1)" and "Breath(2)" for example is on both setups the same.
But there are also animations where it is the opposite like with "Merry Christmas" or "halloween", with this kind of animation the ws2812b setup ist faster ...
What's happening here?
Is it because of the "define USE_WS2812FX_DMA" or because of the different LED-number?
When I know whats causing this I can maybe use a conversion factor in my script that is controlling both setups to make them the same again. (at least in the speed-range of the slower one)
Thank you very much and have a nice day. (sorry for my english, I'm not a native)

The animation speed is related to the number of LEDs you have and not the method used or type of LED. This project is based on WS2812FX which has all the animations coded in.

ah okay, thank you very much. haha, now I feel a bit stupid. So I have to dive deeper into WS2812FX code to fix this for me.


REPL exits on NPE on tab-complete

Open en type:
> amm
Welcome to the Ammonite Repl 0.7.0
(Scala 2.11.8 Java 1.8.0_92)
@ object X {
    import y
    def y(z: Int)

Then TAB-complete import y, the ammonite REPL will exit with an:
Exception in thread "main" java.lang.NullPointerException
def at ammonite.interp.Pressy$Run.prefixed(Pressy.scala:135)
...

@lihaoyi this one may be closed now.

@tkroman cool, thanks!


Invalid p-values

Hello,
I run into this issue with my dataset during normalisation using som.norm()
/home/ubuntu/anaconda3/envs/somde/lib/python3.8/site-packages/pandas/core/internals/blocks.py:402: RuntimeWarning: invalid value encountered in log   result = func(self.values, **kwargs)
and later there is an error related to invalid p-values
Traceback (most recent call last):   File "Simulations_somde.py", line 57, in <module>     result, SVnum = som.run()   File "/home/ubuntu/.local/lib/python3.8/site-packages/somde/som.py", line 115, in run     result = self.Sparun(X, self.nres)   File "/home/ubuntu/.local/lib/python3.8/site-packages/somde/som.py", line 106, in Sparun     mll_results['qval'] = qvalue(mll_results['pval'])   File "/home/ubuntu/.local/lib/python3.8/site-packages/somde/util.py", line 107, in qvalue     assert(pv.min() >= 0 and pv.max() <= 1), "p-values should be between 0 and 1" AssertionError: p-values should be between 0 and 1
is there an explanation as to what could be the cause of this error?
Thank you!

Hi, could you please check the values in your dataset if there are some invalid scalars like non-positive values? For the details of the norm function, you can refer to https://github.com/WhirlFirst/somde/issues/2

AttributeError with scipy when running som.run()
Hello, I've encountered an AttributeError when attempting to use the run method from the somde library. The error suggests that scipy is missing the 'arange' attribute, although my code does not directly import or use scipy. Here is the error message:
result, SVnum = som.run()
/home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/somde/util.py:511: FutureWarning: The provided callable  is currently using SeriesGroupBy.max. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "max" instead.
model_results = model_results[model_results.groupby(['g'])['max_ll'].transform(max) == model_results['max_ll']]
KeyError                                  Traceback (most recent call last)
File /home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/scipy/init.py:137, in getattr(name)
136 try:
--> 137     return globals()[name]
138 except KeyError:
KeyError: 'arange'
During handling of the above exception, another exception occurred:
AttributeError                            Traceback (most recent call last)
Cell In[33], line 2
1 # 运行空间变异性分析
----> 2 result, SVnum = som.run()
File /home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/somde/som.py:115, in SomNode.run(self)
113     self.norm()
114 X=self.ninfo[['x','y']].values.astype(float)
--> 115 result = self.Sparun(X, self.nres)
116 result.sort_values('LLR',inplace=True,ascending=False)
117 number_q = result[result.qval<0.05].shape[0]
File /home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/somde/som.py:106, in SomNode.Sparun(self, X, exp_tab, kernel_space)
104 # Perform significance test
105 mll_results['pval'] = 1 - stats.chi2.cdf(mll_results['LLR'], df=1)
--> 106 mll_results['qval'] = qvalue(mll_results['pval'])
108 return mll_results
File /home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/somde/util.py:122, in qvalue(pv, pi0)
119 else:
120     # evaluate pi0 for different lambdas
121     pi0 = []
--> 122     lam = sp.arange(0, 0.90, 0.01)
123     counts = sp.array([(pv > i).sum() for i in sp.arange(0, 0.9, 0.01)])
124     for l in range(len(lam)):
File /home/data/t010519/miniconda3/envs/spa/lib/python3.12/site-packages/scipy/init.py:139, in getattr(name)
137     return globals()[name]
138 except KeyError:
--> 139     raise AttributeError(
140         f"Module 'scipy' has no attribute '{name}'"
141     )
AttributeError: Module 'scipy' has no attribute 'arange'

Hi, could you check your scipy and numpy package? I use scipy==1.11.3 and numpy==1.24.4, and it works.

I'm also facing this issue and i've checked that there are no invalid scalars like non-positive values in my matrix. I walk around this by setting SomNode(X,1). But the number of genes in the final result dataframe is less than original counterpart. So how can I  fix it in a more elegant way?

I'm also facing this issue and i've checked that there are no invalid scalars like non-positive values in my matrix. I walk around this by setting SomNode(X,1). But the number of genes in the final result dataframe is less than original counterpart. So how can I fix it in a more elegant way?

Hi,
Can you try to adjust the neighbor number k here? A small k may make the statistical modeling fail and return null p values.  I also suggest you remove genes with a low number of expressed cells when inferring SVG.

Thanks for your quick reply! I've filtered the low-expressed genes and cells already using scanpy's functions. So do you have any recommendations on how to finely tune the K value for spatial datasets with > 10000 cells?

In the tutorial, slide seq data have about 10,000 cells and we set k as 20, so I recommend you try a higher k  number and also use a more strict threshold for low expressed genes.

I will test it and come back to you later this day.

I set k = 1 and now SOMDE works well. My troublesome data has 3065 cells and 119 genes. Thank you!


Issue with validating that we can retrieve an Account Manager AuthToken

When we run the command npm run crm-sync:b2c:auth:jwt, the response we get is
{     "error_description": "JWT is not valid",     "error": "invalid_client" }
We have succesfully created a self signed certificate and extracted the public and private key. We have added the public key to the B2C client ID. When retrieving an Auth Token through npm run crm-sync:b2c:auth:clientcreds, there are no problems.
We have validated the generated token through https://jwt.io/, and it is valid when using the public and private key. This makes us believe there is some other problem with our request.
Our B2C API client is set up like this

Our Self Signed Certificate for JWT Minting

Can you please help us out?

Hello @aKentorp,
Thank you for opening an issue.
Could you please confirm that the JWT you are using has been exported from the Salesforce Core instance and pasted in the ./_jwt/sdc folder of the b2c-crm-sync folder?
Also, can you please confirm that you successfully extracted the JWT from this exported file by running the npm run crm-sync:sf:cert:publickey:get command line?
This should create two files in the same folder, one .cert and one .key file with the name of the JWT, so dkmwdev.cert and dkmwdev.key.
Then try re-launching the npm run crm-sync:b2c:auth:jwt command.
Thanks

Hi @jbachelet
We found the error, when running npm run crm-sync:sf:cert:publickey:get we are expected to receive a SF_CERTDEVELOPERNAME but if you have multiple self-signed Certificate, the outputted  SF_CERTDEVELOPERNAME might be wrong. In our case the returned SF_CERTDEVELOPERNAME was certbottestialphadkr3 it should have been dkmwdev.
You can consider this issue closed, thank your for the time and help.


This library works in simulator, but not in real device, both iOS and android.

Business Scenario:
I am trying to pull data from other application sources for e.g.: in case of pulling url link from browser       in my react native application, using this share extension. It works with ios simulators only, but not on real devices, both android and iOS.
Issue description:
Whenever trying to pull data from other applications (Sharing of data from other application to my app) app gets freeze for iOS. App crashes in the case of android devices.
Current status:
Following is the environment we are testing on for share extension and we are facing this issue :
android simulator: Pixel 3 (android pie).
android real devices with android version from marshmallow to pie.
iOS simulator :  iPhone X, iPhone 11 and 11 pro.
iOS real devices: iPhone 6s and iPhone 6s+, iPhone X.
.
.
react native: version - 0.61.4
share extension: version - 2.0.0
.
.
Even though we have implemented all the steps as mentioned above and gone through the implementation again and again it seems correct, but not able to make it working on real devices.
If anyone has faced similar issue, please do provide more insights on the same.
Thanks in advance.

Same problem here... share option is not showing on real devices whereas it is showing on the simulator .

I have the same problem.

I have made some changes and its working for me... i will share them with you sooner

@Karanbsankey Do you have any updates on the issue?

yes some changes i hv done

I have the same problem.

You able to solve it

@Karanbsankey Will you share your fix?

i ve used this package  with all new features with react native greater than 0.60 support  react-native-receive-sharing-intent

I have the same problem. any updates ?

Guys, try to change share extension version and version to version of main app, maybe it is solution of yours problem


[vim] avoid entering macro record mode with invalid register name

relates to
https://github.com/codemirror/CodeMirror/issues/4794

Thanks, merged as 227ffed


Gitignore

OK, let it be here, but personally I haven't ever needed this file.

How do you ignore build and node_modules directories than?

How do you ignore build and node_modules directories than?

The way is simple as hell - I just never add redundant files and directories under version control :)


claim_search: Don't clear past page results if subsequent pages timeout.

Issue
Fixes #4609: If claim search on latter page fails, don't clear out all previous data
Change
This requires an accompanying change in lbry-redux (https://github.com/lbryio/lbry-redux/pull/365) that sets claimSearchResultsLastPageReached to true when the timeout occurs, and also not purging the previous pages.
Test Case:

https://lbry.tv/$/discover?t=imherelbry&content=video&order=top&fresh=year
Scroll down 5 pages until 100 results are shown.
When querying the 6th page, a timeout occurs and the past results are gone.

Bug
createNormalizedClaimSearchKey ignores the freshness, so claimSearchResultLastPageReached could be stuck at the same value when freshness is changed, causing no query was submitted.

Changes
Redo by using a separate flag to handle partial-page timeout, and also display the timeout msg.  See commit message for further details.

Change
Reverted back to the simple version of just using an existing flag + not purging if results already exists. The only downside to this is that the "timeout" message will no longer appear, and it might look unresponsive when switching between various filters that all result in timeout.


[Based on #2110] iox-#1391 Rename 'posixCall' to 'IOX_POSIX_CALL' and move heater to 'iox/posix_call.hpp'

Pre-Review Checklist for the PR Author

[x] Add a second reviewer for complex new features or larger refactorings
[x] Code follows the coding style of CONTRIBUTING.md
[x] Tests follow the best practice for testing
[x] Changelog updated in the unreleased section including API breaking changes
[x] Branch follows the naming format (iox-123-this-is-a-branch)
[x] Commits messages are according to this guideline

[x] Commit messages have the issue ID (iox-#123 commit text)
[x] Commit author matches Eclipse Contributor Agreement (and ECA is signed)

[x] Update the PR title

Follow the same conventions as for commit messages
Link to the relevant issue

[x] Relevant issues are linked
[x] Add sensible notes for the reviewer
[x] All checks have passed (except task-list-completed)
[x] All touched (C/C++) source code files from iceoryx_hoofs are added to ./clang-tidy-diff-scans.txt
[ ] Assign PR to reviewer

Notes for Reviewer

This PR moves the posixCall to iox/posix_call.hpp and renames the macro to IOX_POSIX_CALL
Checklist for the PR Reviewer

[ ] Commits are properly organized and messages are according to the guideline
[ ] Code according to our coding style and naming conventions
[ ] Unit tests have been written for new behavior
[ ] Public API changes are documented via doxygen
[ ] Copyright owner are updated in the changed files
[ ] All touched (C/C++) source code files from iceoryx_hoofs have been added to ./clang-tidy-diff-scans.txt
[ ] PR title describes the changes

Post-review Checklist for the PR Author

[ ] All open points are addressed and tracked via issues

References

Relates to #1391

@FerdinandSpitzschnueffler @mossmaurice @dkroenke @MatthiasKillat @budrus @elfenpiff feel free to add yourself as reviewer


SWAT Team cannot get SWAT van

They cannot spawn it no errors:
ScreenshotS:
http://steamcommunity.com/sharedfiles/filedetails/?id=676753706
http://steamcommunity.com/sharedfiles/filedetails/?id=676753438
Also they cannot use the police radio, and lose there UMP-45 on death knockout

Possibly a missing model.


crypto-helper: Add Decimal and Binary byte formats

Update BytesFormat enum.
Update AsRef and From<&BytesFormat> for BytesFormat implementations to handle Decimal and Binary formats.
Extend BYTES_FORMATS array to include Decimal and Binary formats.
Implement encode_bytes() function for Decimal and Binary formats.
Create separate decode_decimal() and decode_binary() functions for parsing Decimal and Binary byte formats.
Update parse_bytes() function to use the new decode_decimal() and decode_binary() functions.
Refactor code for improved modularity and maintainability.

Fixes: ISSUE #16
https://user-images.githubusercontent.com/64846852/231808884-a6247fb3-71f0-4286-842a-3dd23a906ad5.mov

@jayanth-kumar-morem
also, I've enabled CI for your pull request. run cargo +nightly fmt and cargo clippy to pass the CI

Hi @TheBestTvarynka ,
I have resolved your comments. Could you please review it.

thank you!


Added support for integers in hexadecimal notation

Hi!
First of all, thank you for your work and your useful package :-)
While using it, I have stumbled with the need of parsing hexadecimal numbers. I have made the modifications to the original code myself, as well as a set of unit tests. These modifications are part of pull request #73.
I hope you find it right and useful and, if you consider it necessary, add this feature to the package.
Thank you very much in advance.

Thank you. Your PR was just merged :)


Can this be used if SMTP doesnt require login credentials

Hi,
Our SMTP server at work does not require login credentials.  I was able to create the endpoint connection by just not entering the username/password fields.  But the actual Send Email Report build task the SMTP credentials field is required and i dont know what to put there.


AccountContactRelation.  Deploy Trigger. Entity is not api accessible

Hi All,
I'm trying to rollup from AccountContactRelation to Account, and getting an "entity is not api accessible" error https://goo.gl/gAh5uO .  It seems from here https://goo.gl/kk1Z0S that the object is from API version 37 and from here https://goo.gl/tQIR9S that DLRS is running on version 37.  What am I missing?
Thanks!!!

So this looks like one of those objects that does not support triggers. You will have to try to use Calculatiob Mode as Process Builder. In this case try to use Process Builder itself to run the roll up (see docs in readme links) or use the Schedule Calculate button to schedule a full recalc. These are the only ways to work with objects that don't support triggers.

AccountContactRelation does support triggers as of API 38.0. This is happening due to the same bug as in #481 - the API version being used on the triggers and test classes is hard-coded at 32.0.

Thanks @tet3, i'll take a look.

v2.9


Update README.md - Example had an inconsistent value

There was a bug in the example, since the block name was details and not detailblock

Thanks!


jinja2_environment_from_request() plugin hook

#2225

TODO:

[x] Documentation, including example showing environment.overlay()
[x] Test coverage

Documentation preview: https://datasette--2227.org.readthedocs.build/en/2227/plugin_hooks.html#jinja2-environment-from-request-datasette-request-env