Product Reference for blog entries

Howdy all,
Thanks so much for the hard work in the BeesBlog. It looks amazing. I was really excited about product references in the blog, however it worked opposite to what I thought it would.
So right now, when I link a product to a blog post, it shows the reference to the blog post on the product details page, however is the opposite possible?
The products referenced to rather be shown in the blog post and not the product page?

There is reverse direction as well, you can check how it looks on my site.
This uses  displayBeesBlogAfterPost hook, so make sure your blog post template is displaying this hook. Maybe you have customized template that doesn't do so. It should look like this

There is reverse direction as well, you can check how it looks on my site.
This uses displayBeesBlogAfterPost hook, so make sure your blog post template is displaying this hook. Maybe you have customized template that doesn't do so. It should look like this

Thanks so much for this. I have checked and the hook is indeed in place as you recommended, however the product is not showing on the blog page. I have associated the product (only 1) to the blog post.
I have also removed the theme's module override so that it uses the main module view and it still does not show the products on that blog entry.
Your blog is doing exactly what I want to have done for mine

It's hard to tell. You can start troubleshooting by adding following line at the very beginning of BeesBlogRelatedProducts:: hookDisplayBeesBlogAfterPost:
return 'HOOK EXECUTED';

If the hook is called, it will display this text into the template, just below the blog post.

It's hard to tell. You can start troubleshooting by adding following line at the very beginning of BeesBlogRelatedProducts:: hookDisplayBeesBlogAfterPost:
return 'HOOK EXECUTED';

If the hook is called, it will display this text into the template, just below the blog post.

Thanks getdatakick,
So I did this and nothing shows at all. If I inspect the area where this should be showing, this is all I see
<div id="beesblog-after-post" class="row">
::before
::after
</div>

So it was indeed a hook issue,
After checking your code, I saw that the widget was only hooked into teh product footer and not blog footer. When I tried to transplant the module, I could not select blog footer. I reset just that one module and there it worked.
Thanks for your help

great


(Remerge with fixes ) OCPBUGS-37543,ARO-9391: Avoid Shared Access Key usage for Azure Storage Account when using Managed Identity based auth #1094

Remerge PR for https://github.com/openshift/cluster-image-registry-operator/pull/1087 with additional fixes
Check additional fix changes using:- https://github.com/rajdeepc2792/cluster-image-registry-operator/compare/rajdeepc2792/ARO-9391...rajdeepc2792:cluster-image-registry-operator:rajdeepc2792/ARO-9391-remerge-with-fixes
Fixes:-
https://issues.redhat.com/browse/OCPBUGS-37543
&
https://issues.redhat.com/browse/ARO-9391
Changes:-
For Azure based storage account operations the Image Registry Operator is still using Azure Storage Account Access Keys generated using the Storage Accounts Client for manual mode credentials(i.e Managed Identity/Federated Identity).
This PR adds a diversion flow in operator when using federated tokens for all non Azure Stack Cloud to perform below operations:-
When creating storage account, disable the Shared Key Access.
When interacting with storage container use RBAC based authentication instead of using Shared Access Keys.
Testing:-
Unit Test Case:- No new test cases are added for the changes(Need to be performed)
Testing on 4.15 Managed Identity Cluster:-
Edited operator's deployment object to point the image to custom image-registry-operator image.
Operator and Registry pods got created and stayed in Running status successfully.
Operator and Registry pod was able to perform the operations on Storage Account and Container without fetching the Access Keys
Changing the AccountName in imageregistry.operator config created a new storage account with Shared Key Access disabled and container was also created successfully.
Testing on 4.18 Managed Identity Cluster(Additional fix):-
Performed oc patch config.image/cluster -p '{"spec":{"managementState":"Removed"}}' --type=merge successfully. Although, it was done with container/delete permission present. Fix also adds the check if container deletion fails because of PermissionsMismatch.

Thank you for reopening this, and for making the necessary changes so that clusters with missing "containers/delete" permission no longer see the operator as degraded when setting managementState to Removed.
/lgtm
Putting this on hold until QE can do pre-merge testing.
/hold

One more thing @rajdeepc2792. What do you think about separating the change to manifests/01-registry-credentials-request-azure.yaml into a new commit? Since we won't backport the permission change to 4.14-4.16 I think it will be easier to manually exclude the commit we don't want (which changes the permission).

/lgtm
test failures look unrelated
/retest

/label  qe-approved
Qe checked the azure storage account creation and deletion on workload identity cluster, no  404/403 error now.
Check the read and write to azure storage on workload identity cluster , regular cluster, and ASH cluster.
Need check ARO cluster when PR merged.

QE is doing some last minute upgrade tests, I'll remove the hold once that's finished.

meanwhile... e2e-azure-operator failures seem strange 🤔
DELETE https://imageregistryciopcx97jwk.blob.core.windows.net/ci-op-cx5gscbf-0ca04-wwdc9-image-registry-msdahxihbgoogpeborbd
        --------------------------------------------------------------------------------
        RESPONSE 403: 403 This request is not authorized to perform this operation.
        ERROR CODE: AuthorizationFailure
        --------------------------------------------------------------------------------
        <?xml version="1.0" encoding="utf-8"?><Error>AuthorizationFailure<Message>This request is not authorized to perform this operation.
        RequestId:b5166d6b-d01e-005e-806c-f4f3c2000000
        Time:2024-08-22T08:22:32.9879339Z</Message></Error>

I haven't seen this on this PR before... hoping a retest will solve it 🤞🏼
/retest

/retitle OCPBUGS-37543: Avoid Shared Access Key usage for Azure Storage Account when using Managed Identity based auth

/jira clone release-4.17 release-4.16 release-4.15 release-4.14

/jira backport release-4.17 release-4.16 release-4.15 release-4.14

e2e-aws-operator is a known flake. still waiting on e2e-azure-operator
/test e2e-aws-operator

/cherry-pick release-4.17

/label qe-approved

FTR I want to see e2e-azure-operator passing before removing the hold

azure_test.go:315: context deadline exceeded
/retest

same error from e2e-azure-operator:
client rate limiter Wait returned an error: context deadline exceeded

I'll try to run this on against my own cluster and see how that goes, I really want to see this tests pass as the change in this PR affects Azure.

TestPrivateStorageAccountVNetSubnetDiscovery is failing the same way for me on running on my local machine against an Azure cluster:
E0826 11:50:51.197127       1 controller.go:379] unable to sync: unable to sync storage configuration: failed to discover vnet name, please provide network details manually: "vnet with tag 'kubernetes.io_cluster.ci-ln-wgwcwvt-1d09d-rz5j5: [owned shared]' not found", requeuing

I'm going to verify whether this also fails with the code from the master branch, and if it does then I'll override the failure and investigate the issue separately. If not, we'll need to dig deeper into it to find out what's up before merging.

Triggered e2e-azure-operator from an unrelated PR: https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_cluster-image-registry-operator/1100/pull-ci-openshift-cluster-image-registry-operator-master-e2e-azure-operator/1828050408761724928

e2e-azure-operator is also failing on master - will override and investigate separately.
/override ci/prow/e2e-azure-operator

/hold cancel

Payload jobs are green: https://pr-payload-tests.ci.openshift.org/runs/ci/18659fa0-644c-11ef-8c2b-727fa466c7fd-0
/label acknowledge-critical-fixes-only

/override ci/prow/e2e-aws-operator
This change is localized to azure code and that test has passed multiple times on this PR anyway.

/cherry-pick release-4.17


Fixes to use identifiers.json call to get to oidcsub

instead of using ActorIdentifier (which was wrong).
Added test harnesses to test COmanage query code directly from modules.

Note: this code expects 'new' style registry that properly returns oidcsub in identifiers call. See below for a TL;DR explanation:
Hi,

Wondering if Identifier “oidcsub” can be an expected attribute going
forward?

TL;DR
Yes.
With the caveat that if a user goes through an identity linking
flow to link a second, third, or more Organizational Identity
(authenticating identity) the OIDC sub value(s) will not be copied to
the CO Person record (but is available from the newly linked
Organizational Identity).
Full details:
Your original FABRIC CO in TEST pre-dates the concept and use of
Pipelines in COmanage Registry (specifically the use of Pipelines with
enrollment flows). See
https://spaces.at.internet2.edu/display/COmanage/Registry+Pipelines
Today when we set up new COs (like FABRIC-alpha and FABRIC-beta and
FABRIC in PROD) we configure a Pipeline by default (it can always be
deleted if it is not wanted).
The Pipeline copies identifiers attached to the Organizational Identity
after the authentication event during an enrollment flow from the
Organizational Identity to the CO Person record. This makes them
available to provisioners and is usually what most deployers want.
The identifiers consumed during the authentication event is also
configurable. By default we configure
eduPersonPrincipalName
eduPersonTargetedID
OIDC sub
SAML pairwise ID
SAML subject ID
Not all authenticating IdPs assert all identifiers. The only one
guaranteed to be there is OIDC sub since CILogon creates that unique
value for each authenticated user.
By default we configure Pipelines to be used with both self-signup and
invitation enrollment flows.
Identity linking flows are a special case: due to a limitation in
COmanage Registry version 3.x, when the second (or further)
Organizational Identities are linked to the CO Person record, a Pipeline
can not be configured/used to copy the identifiers to the CO Person
record.  The OIDC sub identifier, however, is linked to the
Organizational Identity so it can be obtained that way via the REST call
if necessary.

Alternatively is there another way to get the “oidcsub”
value from elsewhere in the API?

The OIDC sub is an Identifier so you will always need to use the REST
API call(s) for the Identifier object.
The question is whether the Identifier object is attached to the CO
Person record, the Organizational Identity, or both (because of a
Pipeline).
You specify which object for which you want the Identifiers by adding
the query parameter 'copersonid' or 'organizationid' to your REST API
call
GET /identifiers.json?[copersonid=|organizationid=]
If it were not for the limitation around identity linking enrollment
flows and pipelines, you could just focus on the CO Person record and
always expect all OIDC sub values to be there.
But because of the limitation, IF you do enable identity linking flows
and you need to get all of the OIDC sub values (one per organizational
identity), then you should query against the Organizational Identities.
You do that by starting with your CO Person record of interest, then you
query for the links from that CO Person to one or more Organization
Identities:
https://spaces.at.internet2.edu/display/COmanage/CoOrgIdentityLink+API
e.g.
GET /co_org_identity_links.json?copersonid=
Once you have the Organizational Identity ID, then you can query for
Identifiers linked/attached to that Organizational Identity ID.


Support labels

Add support for labels in the assembly format.

This may also requires changing the AST.


python3Packages.ibis-framework: 3.2.0 -> 4.0.0

Description of changes
While investigating why there was a new failure in #211155, I basically figured out why this package in particular was failing to build (despite it turning out to have nothing to do with that PR). So I had some spare time and updated some of the deps to get it to build and seemingly function (including fixing some of the Python 3.11 fallout)
I don't actually use ibis-framework though so @cpcloud or someone should definitely test all of this
Note:
This requires #211015 to build python3{10,11}Packages.ibis-framework, so I've targeted this towards staging, where that PR is (but I can change it if desired -- just note that ibis-framework won't build until the next staging-next anyway if this does go to master)
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

That last push was a rebase to fix conflicts. The changes for fixing conflicts were renaming checkInputs to nativeCheckInputs and dropping the python3Packages.parameterized change since that got fixed separately by #211974


Dropbox version not available

Hi,
It appears that the link to the Dropbox download stopped working. Is it possible to put this one live again?

Hi,
Did you find an alternative link for the dataset?
Thanks!

@ijanerik @HumamHelfawi @mlaradji
Hi! I've found this dataset there. Thanks to @gjy3035

@ijanerik @HumamHelfawi @mlaradji
Hi! I've found this dataset there. Thanks to @gjy3035


Added MySQL operator and configured Metastore Helm Chart for MySQL as backend

Could we split this into 2 PRs? One to add the chart and another to add the configuration?


Is there support for chatkit?

Hi.
I want to use ChatKit from pusher.com in a flutter app and I am not sure where to start from. From what I can see, this package has support only for channels. Is that right?
Can you point me in the right direction? Thank you.

Hi @kaciula
Currently, this package only supports the Pusher HTTP API.
I built this package a couple of years ago, and I'm not very familiar with Flutter. If you search on pub.dev you will find Flutter related pusher packages, and I haven't tried any of them, so I cannot tell you which one the best.
I'm looking into refactoring this package, I may add flutter support, but I don't have a time estimate yet.
I'll keep you updated if anything changes concerning support to ChatKit.


Segmentation fault fix

Problem
When more than one set of folders are passed to the notify-forwarder_osx_x64 binary, the app quietly errors out due to a segmentation fault 11 (memory error). However, the binary executes correctly when only one pair of folders is passed to it.
Solution
To circumnavigate the segmentation fault, this change will run a new notify-forwarder process for each pair of folders to be watched. There is no extra noticeable load on CPU when spinning up multiple processes.
Other Changes

This change also separates the classes in the action.rb file out into their own perspective files for organization purposes.
I've also moved the Plugin class into its own file for organization.

Great, thanks!
I've logged the issue https://github.com/mhallin/notify-forwarder/issues/1 and going to be pushing a fix momentarily. Anyway, I'm merging this PR since it's a robust fix anyway.


Update Documentation to reflect V2 changes

The V2 action was released in October 2023, and the documentation is still referring to V1 of the GitHub Action.

+1 to this. also better description of how to use yaml. I find some bits and pieces here and there regarding the $VARIABLE_NAME$ syntax from the example files but would be great to understand how its thought to be used.

Can anyone tell me why this pull request has not been accepted yet?


AdoptOpenJDK 11.0.10+9 Crashes

A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fdf88961353, pid=1121, tid=1185
#
# JRE version: OpenJDK Runtime Environment AdoptOpenJDK (11.0.10+9) (build 11.0.10+9)
# Java VM: OpenJDK 64-Bit Server VM AdoptOpenJDK (11.0.10+9, mixed mode, tiered, compressed oops, serial gc, linux-amd64)
# Problematic frame:
# J 9114 c2 com.sun.crypto.provider.AESCrypt.implEncryptBlock([BI[BI)V<EMAIL_ADDRESS>(953 bytes) @ 0x00007fdf88961353 [0x00007fdf88961000+0x0000000000000353]
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P" (or dumping to /opt/apps/core.1121)
#
# An error report file with more information is saved as:
# /opt/apps/hs_err_pid1121.log
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
#
# If you would like to submit a bug report, please visit:
#   https://github.com/AdoptOpenJDK/openjdk-support/issues

Thanks for getting in touch, but as it stands, you do not provide enough information to diagnose the problem. Please share a minimal, reproducible example that triggers the problem.

using AdoptJDK version 11.0.10+9 as a jvm for container apache tomcat 9.0.39 for one of my java application deployed in the tomcat. After few hours of usage, my container crashes with above error in catalina.log of apache tomcat.
Attaching another error file.
hs_err_pid1121.log

Thanks for the report. But again, nobody can help without code that reproduces the problem.
If it happens after some hours, this might point to a memory problem. Check your memory with memtest86+ or see if it happens on another machine.

@aahlenst just build and run this docker and you will see the problem
https://github.com/jenkinsci/docker/blob/master/11/alpine/hotspot/Dockerfile

@fasatrix Please provide exact steps to reproduce, otherwise that turns into a wild-goose chase.

@fasatrix Please provide exact steps to reproduce, otherwise that turns into a wild-goose chase.

@aahlenst here the link to a rep with some instructions , hopefully that will be it?
https://github.com/fasatrix/jenkins-on-docker
Thanks

That link gives me a 404.

That link gives me a 404.

try now I made it public @aahlenst

@fasatrix You're wrong here. https://github.com/AdoptOpenJDK/openjdk-docker/issues/520 is your issue.

Closing due to lack of requested feedback. We're happy to reopen the issue if feedback is provided by the OP (or anybody else) at a later date.


Tree-Shaking getting rid of reexport line when it shouldn't

I'm submitting a bug report
Webpack version:
2.x
Please tell us about your environment:
Windows 10
Current behavior:
It's not re-exporting a module because it thinks it's not being used, when it is.
Expected/desired behavior:
It should re-export the module
I have the following file structure:
first/
    index.js
    second/
        index.js
        thing.js
index.js
main.js

index.js:
export * from './first';

main.js:
import {wtf} from './';

console.log(wtf);

first/index.js:
export * from './second';

first/second/index.js:
export * from './thing';

first/second/thing.js:
export const wtf = 'wtf';

The output from webpack is:
webpackJsonp([0,2],[
/* 0 */
/***/ function(module, exports, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0____ = __webpack_require__(4);

console.log(__WEBPACK_IMPORTED_MODULE_0____["a" /* wtf */]);

/***/ },
/* 1 */
/***/ function(module, exports, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__second__ = __webpack_require__(2);
/* harmony namespace reexport */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__second__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(exports, key, function() { return __WEBPACK_IMPORTED_MODULE_0__second__[key]; }) }(__WEBPACK_IMPORT_KEY__));

/***/ },
/* 2 */
/***/ function(module, exports, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__thing__ = __webpack_require__(3);
/* harmony namespace reexport */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__thing__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(exports, key, function() { return __WEBPACK_IMPORTED_MODULE_0__thing__[key]; }) }(__WEBPACK_IMPORT_KEY__));

/***/ },
/* 3 */
/***/ function(module, exports, __webpack_require__) {

"use strict";

/* harmony export */ __webpack_require__.d(exports, "wtf", function() { return wtf; });var wtf = 'wtf';

/***/ },
/* 4 */
/***/ function(module, exports, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__first__ = __webpack_require__(1);
/* unused harmony namespace reexport */

/***/ },
/* 5 */,
/* 6 */
/***/ function(module, exports, __webpack_require__) {

module.exports = __webpack_require__(0);

/***/ }
],[6]);
//# sourceMappingURL=main.map

In the 4 module above, it should not have /* unused harmony namespace reexport */. It should actually re-export.

It's definitely easier to read the output with NamedModulesPlugin... could it be made the default when not using minimize? 😄
It seems that module 0 is also treating the wtf name as an import of a default value, but no export default or export { ... as default } is in any of the files.

I'm actually using the new angular-cli@webpack release. So I don't have any control over the webpack.config.js file, unless I manually hack it.

I have created a git repo with a very simple project which shows the issue: https://github.com/meenie/webpack-import-barrel-bug

I am having the same issue.  I can export * from './file' just fine, but the LAST (or top before I actually import somewhere) index.ts I have to do export { SomeComponent } from './file';
So in my case I have a app/shared folder.
in app/shared/header, I have my header component.
in app/shared/header/index.ts, I have export * from './header.component';
in app/shared/index.ts, I have to do export { HeaderComponent } from './header'; instead of export * which worked fine in systemjs
Please let me know if this is the same issue.

@281330: Yes, that's the same issue.  Tree-Shaking is not working properly.

Kind of unrelated to the specific issue, but you said that u cannot change the webpack config since its what angular-cli team thinks is best.  But how easy would it be to set up absolute paths so we can just do import { Something } from 'app/shared/some-folder/something'; ?

I would be against doing that in my project.  Makes moving stuff around quite hard.

ok.  thx!

Just ported an angular2 app from systemjs to webpack, got the same issue.
Only Workaround for now is naming everything that should be reexported directly:
For the given example:
// in first/second/index.js
export {wtf} from './thing';

// in first/index.js
export {wtf} from './second';

// in index.js
export {wtf} from './first';

This get cumbersome from the get go, but works for now. Would love a fix!

@LunicLynx: This actually didn't fix it for me.  Try this scenario:
index.js
first.js
second.js

index.js:
export {test} from './first';

first.js:
export const test = 'hi';

second.js:
import {test} from './';

console.log(test); // undefined

(Crazy hypothesis but) could this be a regression caused by 3a6b649? It does change the behaviour of star imports, even though it's of imports of commonjs modules.

@Kovensky I tried reverted that commit and it did not fix it :(.

Related question: Does Webpack 2 features any kind of optimization for reexporting?
In the first example above, the main.js compiled code should call __webpack_require__ with the index of first/second/thing.js module?

@sokra This is still an issue.  If you run my test repo (https://github.com/meenie/webpack-import-barrel-bug) you will notice that sibling files that import each other's exports via the Import Barrel don't work.  Funnily enough, it will work if you do a setTimeout(() => console.log('From other_thing.js:', thing), 0).
I'm using ^2.1.0-beta.21.


fix: get correct associated account address for stSOL

The order of the arguments passed into the associated token account functions are wrong, resulting in broken staking transactions being built when user does not yet have a stSOL token account. This PR fixes that issue.

@nelsontky hello! I really appreciate your PR, I would merge it if I saw it before than my fix, https://github.com/lidofinance/solido-sdk/pull/17/commits/815b5955059876c05b34a391014cb35a84b95d1d
Thank you very much! Are you trying to integrate our sdk? Please upgrade it to 0.4.0, there is already this fix.

@nelsontky hello! I really appreciate your PR, I would merge it if I saw it before than my fix, 815b595
Thank you very much! Are you trying to integrate our sdk? Please upgrade it to 0.4.0, there is already this fix.

Yes ser I was, thanks for the fix I'll update my version!

In<EMAIL_ADDRESS>the order of arguments was as here, but in 0.2.0 they replaced order, unfortunately we didn't get it.


FIX #549: Always on top window flag.

Modal feature added using --always-on-top build-time flag.

@sgroh you must have forgotten to push files, it doesn't look like this code does anything.

@ronjouch what do you mean? The only thing you need to do is propagate the flag alwayOnTop to the options that  BrowserWindow need in it's creation. Please, have a look to mainWindow.js
The resulting code let the nativefier user create an application on a modal window only if the flag is specified, otherwise we had the regular behavior we had before introduce this change.

@ronjouch  you can also check https://github.com/electron/electron/blob/master/docs/api/browser-window.md where is documented the alwayOnTop option attribute. Please let me know if you still think that there is something missing on this PR. Thanks.

"you can also check https://github.com/electron/electron/blob/master/docs/api/browser-window.md where is documented the alwayOnTop option attribute. Please let me know if you still think that there is something missing on this PR. Thanks."

@sgroh thanks for precising this. I was asking because, from your comment https://github.com/jiahaog/nativefier/issues/549#issuecomment-370585859 I had understood you planned to rely on some electron-modal third-party module, so it seemed fishy to not see it as new dependency. Well, glad it's out-of-the-box Electron 👍. Will try your PR.

@ronjouch is the PR looking good now?

@sgroh doesn't work for me under Linux. Under what OS does it work for you? [Googling a bit](https://www.google.com/search?q=electron alwaysOnTop linux), I see other Electron users complaining the alwaysOnTop flag is buggy. Amending your documentation with the mention that it's flakey and redirecting bugs to Electron.


Missing documentation on how to select the engine version of Azure Data Explorer when deploying via ARM template

When creating a new Azure Data Explorer cluster using the Portal UI, there is a checkbox available that allows to select version 3 of the ADX engine, see Screenshot.
How can we create a new Azure Data Explorer cluster with that same setting (engine version 3) enabled via ARM template deployment (or other automation deployment mechanisms like Powershell or AZ CLI?

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

ID: ff9c4d32-fdd8-6ce4-4237-fb0f34b56c7f
Version Independent ID: d2045be8-bc75-aeef-249d-2b95d73e4841
Content: Create an Azure Data Explorer cluster and database by using an Azure Resource Manager template
Content Source: data-explorer/create-cluster-database-resource-manager.md
Service: data-explorer
GitHub Login: @orspod
Microsoft Alias: orspodek

@tedvanderveen Thanks for your question. We are checking on this and will respond to you soon.

@tedvanderveen  Thanks for bringing this to our attention. Your feedback has been shared with the content owner for further review.
@orspod Could you please review and update the document with the template that allows selecting version 3 of the ADX engine?

@tedvanderveen - thanks for your feedback. I have created a WI to update this doc.
@AssafTaubenfeldMSFT - FYI
I am now closing this issue. I will follow up when doc is updated

Hi, @tedvanderveen I'm updating our files to include the engine-type property. In the meanwhile, to create cluster with engine-type using CLI please see these CLI docs: https://docs.microsoft.com/en-us/cli/azure/ext/kusto/kusto/cluster?view=azure-cli-latest#ext_kusto_az_kusto_cluster_create


fix: send preparing connector status before StartTransaction

closes #1031

@nahueld: could you please test that PR and it fix the issue?

@jerome-benoit  works like a charm here are the logs:
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'ReserveNow' received request payload: [2,"db353a91-f12d-48dc-9460-5a52c6318bdb","ReserveNow",{"expiryDate":"2024-04-10T21:59:00.000Z","reservationId":29,"connectorId":1,"idTag":"TLuwyyf5RrIrWwO15HSk"}]
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'Authorize' sent request payload: [2,"e5dc926d-79c7-487a-b0a8-0906e8d4dd4c","Authorize",{"idTag":"TLuwyyf5RrIrWwO15HSk"}]
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'Authorize' received response payload: [3,"e5dc926d-79c7-487a-b0a8-0906e8d4dd4c",{"idTagInfo":{"parentIdTag":"TLuwyyf5RrIrWwO15HSk","status":"Accepted"}}]
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | idTag 'TLuwyyf5RrIrWwO15HSk' accepted on connector id 1
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'StatusNotification' sent request payload: [2,"8c1aa549-1825-4c70-898f-c7bbdc93ce48","StatusNotification",{"connectorId":1,"status":"Reserved","errorCode":"NoError"}]
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'StatusNotification' received response payload: [3,"8c1aa549-1825-4c70-898f-c7bbdc93ce48",{}]
debug: 4/10/2024, 6:00:01 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'ReserveNow' sent response payload: [3,"db353a91-f12d-48dc-9460-5a52c6318bdb",{"status":"Accepted"}]

-------

debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'StatusNotification' sent request payload: [2,"ea335ae0-05ce-422e-99b0-9a093b7c58d5","StatusNotification",{"connectorId":1,"status":"Preparing","errorCode":"NoError"}]
debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'StatusNotification' received response payload: [3,"ea335ae0-05ce-422e-99b0-9a093b7c58d5",{}]
debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'StartTransaction' sent request payload: [2,"16adc7ad-7c4b-483b-9ea0-4f69528ecf29","StartTransaction",{"idTag":"TLuwyyf5RrIrWwO15HSk","meterStart":0,"timestamp":"2024-04-10T21:00:11.233Z","connectorId":1}]
debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'StartTransaction' received response payload: [3,"16adc7ad-7c4b-483b-9ea0-4f69528ecf29",{"transactionId":9,"idTagInfo":{"status":"Accepted"}}]
debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | >> Command 'StatusNotification' sent request payload: [2,"0daf8a59-846d-4dcb-9041-566bb27854fe","StatusNotification",{"connectorId":1,"status":"Charging","errorCode":"NoError"}]
debug: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | << Command 'StatusNotification' received response payload: [3,"0daf8a59-846d-4dcb-9041-566bb27854fe",{}]
info: 4/10/2024, 6:00:11 PM bbqn0s1JfZvSBPJ5wuWc | Transaction with id 9 STARTED on bbqn0s1JfZvSBPJ5wuWc#1 for idTag 'TLuwyyf5RrIrWwO15HSk'
debug: 4/10/2024, 6:00:18 PM bbqn0s1JfZvSBPJ5wuWc | Received a WS ping (rfc6455) from the server
debug: 4/10/2024, 6:00:19 PM qMUYbmJh7JiAr6567LwH | Received a WS ping (rfc6455) from the server
debug: 4/10/2024, 6:00:41 PM bbqn0s1JfZvSBPJ5wuWc | Trying to get MeterValues mea

@jerome-benoit for some reason I noticed that the connector is no longer changing to Reserved, it stays in Available, in other words when you send the reserve request the status is not changed

@jerome-benoit for some reason I noticed that the connector is no longer changing to Reserved, it stays in Available, in other words when you send the reserve request the status is not changed

That PR is not changing any code related to the ReserveNow incoming request handling. If a ReserveNow request is not changing the connector status despite 'ACCEPTED' response, it's not related to it and need to go in an issue with a detailed repro use case.


Pin zephyr to a particular commit in west.xml

Hey @cfriedt - I had to make changes to the patch to be able to apply it. Does this look better? I checked if it applies correctly, but still figuring out the rest of the setup - so can't verify.

Before fixing the patch, I got the following error on my git apply
base) ➜ zephyr (7162786f83) ✗ git apply --verbose ../greybus/zephyr-dynamic-pthread-stacks.patch
Checking patch include/kernel.h...
error: while searching for:
 */
#define K_INHERIT_PERMS (BIT(3))

#ifdef CONFIG_X86
/* x86 Bitmask definitions for threads user options */

error: patch failed: include/kernel.h:488
error: include/kernel.h: patch does not apply
Checking patch include/posix/pthread.h...
Checking patch lib/posix/Kconfig...
Checking patch lib/posix/pthread.c...
Checking patch tests/posix/common/prj.conf...
Checking patch tests/posix/common/src/main.c...
Checking patch tests/posix/common/src/pthread.c...
Checking patch tests/posix/common/testcase.yaml...
Hunk #1 succeeded at 37 (offset 1 line).

@anujdeshpande - it looks like fn_abort was removed in Zephyr commit zephyrproject-rtos/zephyr@c0c8cb0e97617c6b35fc8f27de8c82d74ada11fc .
Likely your build / PR will work if you change master to zephyrproject-rtos/zephyr@fc1b5de4c307a97023520f27058f19db09c4face in west.yml.
This unfortunately pins greybus-for-zephyr to a specific Zephyr commit. A fix for issue #10 should eliminate the issue entirely.

@cfriedt thanks for the pointer to the commit. Pinning that in west.yml got me to building it the uart sample correctly for  cc1352 sensor tag. I've updated my commit for this PR to remove the patch change, and change the west.yml instead.

Thanks for your PR @anujdeshpande !


CONFIG SET gives NullPointerException

When entering CONFIG SET storage.encryptionKey T1JJRU5UREJfSVNfQ09PTA== in the console (as written in the documentation) I got an NullPointerException because of a change made back in 2017.
It's just a simple "orientDB != null &&" addition.

@tglman could you check this PR ?

Hi,
Looks good merging.


Add fetch polyfill to fides.js for older browsers

See https://caniuse.com/?search=fetch

that depends on what we're willing to support: https://caniuse.com/fetch
i.e. fetch isn't available in IE, but also IE isn't officially supported anymore 🤔

moving to done


cant get sound.progress on mobile devices

Hello, i've made this little rework of one of the demos.
http://ovov.it/macchina_motivazionale
Everything is fine on desktop but from mobile devices (i've tested safari and chrome) the script does not read the sound.progress value. I use it to change some classes of the an html element at some point of the audio.
I'm almost a noob, so forgive me for all my sh**y code.
You can find the code here: http://ovov.it/macchina_motivazionale/js/mamo_clean.js
If there's a better solution I'm all ears.
Thanks for helping!

Hi @iperdiscount - I did a quick test of your code, and I was able to get the sound.progress values in iOS (both Safari and Chrome)
I commented out all the css code from your original code, and write the progress value as text like this:
soundProgress = round(sound._ctx.currentTime/1 ,1);
form.text( [50,50], `${soundProgress}` );

Here's what I see -- the progress value ("5.7") is printed

Hi, closing this now. If it continues to be an issue, please reopen.


New design

Fresh just in time for summer

This tells us nothing.  What is this New design you have here?  Do you have a plan?  I see no code changes.


syn::parse_item fails to parse enum with custom values

syn fails to parse valid enum like https://is.gd/bsNmUd. This is blocking issue for num-macros to work with syn.

Sorry for the slow response - I am on vacation this week without internet access. This will be my highest priority when I get back on Friday, unless someone has a PR ready by then.

I fixed this in 0.6.0. Variants now have an optional discriminant field so your example looks like this:
enum Foo {
    A = 1,
    B = 2,
    C
}

MacroInput {
    ident: "Foo".into(),
    vis: Visibility::Inherited,
    attrs: vec![],
    generics: Generics::default(),
    body: Body::Enum(vec![
        Variant {
            ident: "A".into(),
            attrs: vec![],
            data: VariantData::Unit,
            discriminant: Some(Discriminant {
                value: 1,
                ty: IntTy::Unsuffixed,
            }),
        },
        Variant {
            ident: "B".into(),
            attrs: vec![],
            data: VariantData::Unit,
            discriminant: Some(Discriminant {
                value: 2,
                ty: IntTy::Unsuffixed,
            }),
        },
        Variant {
            ident: "C".into(),
            attrs: vec![],
            data: VariantData::Unit,
            discriminant: None,
        },
    ]),
}


_1password: 2.14.0 -> 2.15.0

Description of changes
https://app-updates.agilebits.com/product_history/CLI2#v2150001

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

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

[x] Fits CONTRIBUTING.md.

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

1 package built:

_1password


Improve Usability of Framework Models

Description

Defining framework models in python should be as easy (or easier!) as c#. Current pain points include:

Usage of IEnumerable<T> as input/return types for model interface methods, easier in python as arrays
Creating universe selection models

Explicit symbol list covered by ManualUniverseSelectionModel
Coarse/Fine covered by FundamentalUniverseSelectionModel's helper static methods and it's two derived classes, CoarseFundamentalUniverseSelectionModel and FineFundamentalUniverseSelectionMode
Missing base class for URL based symbol list
Missing base class for scheduled (DateRules/TimeRules)

Managing insights -- thinking InisghtCollection like PortoflioTargetCollecton

Checklist

[x] I have completely filled out this template
[x] I have confirmed that this issue exists on the current master branch
[x] I have confirmed that this is not a duplicate issue by searching issues

Closed via https://github.com/QuantConnect/Lean/pull/1854


Introduce drivers

Coverage decreased (-9.5%) to 20.717% when pulling b00a258f5df2c148c70d8cd94e1c470d1ab34deb on introduce_drivers into 8cf0c439092eaf898518bdef5e883c26a20df0ed on master.

Coverage increased (+0.7%) to 30.859% when pulling f1da7cf3d8bbd58229a0d278b5f6761322faae12 on introduce_drivers into 8cf0c439092eaf898518bdef5e883c26a20df0ed on master.

Coverage increased (+0.7%) to 30.859% when pulling ec6891d9b51cd74c96a4d4147903574fc731932f on introduce_drivers into 8cf0c439092eaf898518bdef5e883c26a20df0ed on master.


proposal: user display names

This can be a unique username or a non-unique display name for each user. It's worth ignoring what Hacker News or Product Hunt does here and instead asking which is better.
We should use a new table if it's to be a unique username. If it's to be a non-unique display name, it might be better to come from the user_metadata object.
I'd like to hear some thoughts.
CC @lambtron and @thorwebdev

Yah, storing a display name in user_metadata works. Just make sure you restrict the length to not blow up the cookie too much.
For unique usernames, I'd recommend creating a users table on the public schema. You can add a trigger to the auth.users table to automatically sync the Auth users to the public.users table. See an example here: https://github.com/vercel/nextjs-subscription-payments/blob/main/schema.sql#L19-L32

We'll go ahead with a non-unique display name for each user.


[BEAM-9295] Add Flink 1.10 build target and Make FlinkRunner compatible with Flink 1.10

Add Flink 1.10 build target and Make FlinkRunner compatible with Flink 1.10
Post-Commit Tests Status (on master branch)

Lang
SDK
Apex
Dataflow
Flink
Gearpump
Samza
Spark

Go

---
---

---
---

Java

Python

---

---
---

XLang
---
---
---

---
---

Pre-Commit Tests Status (on master branch)

---
Java
Python
Go
Website

Non-portable

Portable
---

---
---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

Run CommunityMetrics PreCommit

Run Python2_PVR_Flink PreCommit

Run Python2_PVR_Flink PreCommit

The test case test_large_elements failed with execption:
java.io.IOException: Cannot write record to fresh sort buffer. Record too large.
        at org.apache.flink.runtime.operators.chaining.SynchronousChainedCombineDriver.collect(SynchronousChainedCombineDriver.java:176)
        at org.apache.flink.runtime.operators.util.metrics.CountingCollector.collect(CountingCollector.java:35)
        at org.apache.flink.runtime.operators.MapDriver.run(MapDriver.java:103)
        at org.apache.flink.runtime.operators.BatchTask.run(BatchTask.java:504)
        at org.apache.flink.runtime.operators.BatchTask.invoke(BatchTask.java:369)
        at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:707)
        at org.apache.flink.runtime.taskmanager.Task.run(Task.java:532)

I guess it's related to the feature "Unified Memory Configuration for TaskExecutors"(https://issues.apache.org/jira/browse/FLINK-13980) which is introduced in Flink 1.10. Before 1.10, the memory managed by the Flink's MemoryManager is calculated dynamically if not configured and I have checked that it will be about 2500 MB in my local machine. Since 1.10, it will be 128 MB if not configured (taskmanager.memory.managed.size).
I have performed a simple test and the failed test test_large_elements could pass after adding the following code at https://github.com/apache/beam/blob/7b3a3fa6c9291692b56dbc358dfc075724b993b6/runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkExecutionEnvironments.java#L77 :
flinkConfiguration.set(TaskManagerOptions.MANAGED_MEMORY_SIZE, MemorySize.parse("2048m"));

I'm still investigating the best way to address this issue at Beam side.

There a large amount of code duplication. Is that really necessary? AFAIK the changes between 1.9 and 1.10 should be minimal. Could you please revise this or explain why it is necessary?

There are a lot of changes related to the job client API(https://issues.apache.org/jira/browse/FLINK-14392, https://issues.apache.org/jira/browse/FLINK-14376) in 1.10. I have added comments at the header of each test case copied to 1.10 for the reason making a copy of them. Could you help to take a look at if the reason makes sense for you? :)

Hi @mxm I found that the test case test_large_elements failed with execption:
java.io.IOException: Cannot write record to fresh sort buffer. Record too large.
        at org.apache.flink.runtime.operators.chaining.SynchronousChainedCombineDriver.collect(SynchronousChainedCombineDriver.java:176)
        at org.apache.flink.runtime.operators.util.metrics.CountingCollector.collect(CountingCollector.java:35)
        at org.apache.flink.runtime.operators.MapDriver.run(MapDriver.java:103)
        at org.apache.flink.runtime.operators.BatchTask.run(BatchTask.java:504)
        at org.apache.flink.runtime.operators.BatchTask.invoke(BatchTask.java:369)
        at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:707)
        at org.apache.flink.runtime.taskmanager.Task.run(Task.java:532)

I guess it's related to the feature "Unified Memory Configuration for TaskExecutors"(https://issues.apache.org/jira/browse/FLINK-13980) which is introduced in Flink 1.10. Before 1.10, the memory managed by the Flink's MemoryManager is calculated dynamically if not configured and I have checked that it will be about 2500 MB in my local machine. Since 1.10, it will be 128 MB if not configured (taskmanager.memory.managed.size).
I have performed a simple test and the failed test test_large_elements could pass after adding the following code at https://github.com/apache/beam/blob/7b3a3fa6c9291692b56dbc358dfc075724b993b6/runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkExecutionEnvironments.java#L77 :
flinkConfiguration.set(TaskManagerOptions.MANAGED_MEMORY_SIZE, MemorySize.parse("2048m"));

I'm still investigating the best way to address this issue at Beam side. And appreciate if you have any suggestion on this :)

Run Python PreCommit

Run Java PreCommit

Run Python PreCommit

Test failure is not caused by the current PR.

@mxm  Thanks for the review. I have updated the PR according to your comments. Currently it only copied 3 tests and I think even we drop 1.7 support, we still need to copy these tests. What's your thought?

Run Spotless PreCommit

Run CommunityMetrics PreCommit

retest this please

Thanks for the review @mxm ! I have update the PR accordingly :)

Thanks for making the adjustments. A couple more comments but otherwise it looks very good! Great work.


Exception in server tick loop - Forge 41.1.0 LuckPerms 5.4.41

Description
I'm attempting to use LuckPerms latest 1.19 Forge build on my server which is running Forge 41.1.0. I tested with LuckPerms 5.4.41 being the only mod installed with a clean server, and upon player login after the server starts, the server crashes. See attached crash report.
Reproduction Steps
Install Forge Server 41.1.0.
Add LuckPerms 5.4.41 to mods folder.
Start server.
Login to server after server is ready.
See server crash.
Expected Behaviour
Player able to join server without server crashing.
Server Details
Forge 41.1.0 MC 1.19
LuckPerms Version
5.4.41
Logs and Configs
Crash-Report: https://pastes.dev/5hVGQjxMkV
Extra Details
Edit: Tested both LuckPerms 5.4.36 & 5.4.41 with the same result. Updated issue to reflect latest version.

Having this exact issue on Forge 1.19.2 (43.0.8).

Fixed by https://github.com/LuckPerms/LuckPerms/pull/3477


Can not work with flutter 3.16

Can not work with flutter 3.16

It definitely does

Feel free to reopen if you want to provide more details


Hashbang clustering treated as gibberish?

It seems that clustering: /my-page#/route/products/1234/comments
Returns: /*/route/products/*/comments
Expected: /my-page#/route/products/*/comments (or similar)

Closing, I don't think there's a bug here, and if needed, path and fragment can be clustered separately.


windows live-profiling exception

getting an exception directly at starting:
Traceback (most recent call last):
File "C:\Program Files\Python27\lib\runpy.py", line 162, in _run_module_as_main
"main", fname, loader, pkg_name)
File "C:\Program Files\Python27\lib\runpy.py", line 72, in run_code
exec code in run_globals
File "C:\Program Files\Python27\lib\site-packages\profiling_main.py", line 33, in
from .remote.background import START_SIGNO, STOP_SIGNO, BackgroundProfiler
File "C:\Program Files\Python27\lib\site-packages\profiling\remote\background.py", line 20, in
START_SIGNO = signal.SIGUSR1
AttributeError: 'module' object has no attribute 'SIGUSR1'

It looks impossible until urwid which is the TUI library supports Windows.  Sorry for the bad news.


Add input type="search" support to data-bind, make it tight

Tight means the model is updated upon every keystroke. This is particularly useful in the context of instant searches.
var obj = $$({query:''}, '<input type="search" data-bind="query"/>', {
  'change:query': function(){
      ... do search here ...
  }
});

For regular searches, the user will need to capture the enter key, and/or a click on a button.

Is this complete?

Is this complete?

Is this complete?

Not sure what you mean by "complete", but we have a working version - try the second demo in this section:
http://agilityjs.com/docs/docs.html#bindings

@arturadib Sorry for not being more verbose with my question, I couldn't get this to work for a while, but then I realized that type attr has to be specified, or otherwise it won't work.
Feature request #1: If type isn't present on input element, default to type="text"
Feature request #2: Instant data binding should't be bound to only type="search", but accessible on other types too!
So far I enjoy playing with Aility.js, it's much more rewarding that my unsuccessful experiments (due to the complexity and me being stranger to MVCs) with Backbone.js, but issues like this make me think wheter or not backbone provides more flexibility to it's users. I'd like to hear your view on that subject too as I suspect you know both quite well.

@arturadib Should I open new issues for the above two?


🐞 [Bug]: Node resources circle is loading!

Is there an existing issue for this?

[X] I have searched the existing issues

which package/s did you face the problem with?
Dashboard
What happened?
The node resources circle is loading on both my node table on your farm and on node finder.
Steps To Reproduce
No response
which network/s did you face the problem on?
Dev
version
bd6c7c5
Twin ID/s
No response
Node ID/s
No response
Farm ID/s
No response
Contract ID/s
No response
Relevant screenshots/screen records
screen-capture (20).webm
They are loading.

Relevant log output
.

Verified, devnet 6720234.
Resource graph circles are not loading anymore.

Verified:

Devnet
f3e199e


Add Wiki for gsoc 2023

@seanlip Addressed all the comments.

@aasiffaizal just realized, don't you need to put a new link in the sidebar for this page and move the old one to the bottom?
Please archive SLoP and hacktoberfest while you're at it too -- thanks!

Just 2 comments left from my end

@U8NWXD addressed both the comments, could you PTAL?

@seanlip. Yea, I'll do that once this gets merged.

@aasiffaizal did you edit the wiki through the web interface to change the sidebar? The link is now broken, and the automatic revert failed: https://github.com/oppia/oppia/actions/runs/3932855597


MsgOptionIconEmoji is not defined

I am trying to post a message using api.PostMessage and for MsgOption I am trying to use slack.MsgOptionIconEmoji() but it is not defined. Image below describes my problem. Is it removed in latest version 0.5.0?

https://github.com/nlopes/slack/commit/3eeba02d932d1877a83748f46f08483a6768aa7e#diff-1f9eebfe78e8930de1a3795966f172b3 ?

I'm having the same issues. Any way to fix it?


[vale] Review docs GHC Invoicing Packages

This PR fixes the Vale linting warnings and/or suggestions.

Closing this as I am unable to trigger a test_build without modifying things and also #61 has not beed merged in. So I'm going to remove this branch and close the PR. We can revisit this work at another time after #61 has been successfully merged into main.


DateRange, set minimum range length

Hi, i would like to use your datepicker with daterange option, but i need to set a minimum range length like 1 day, or 1 week, also if user pick start date, on the "end" input all days in the minimum range are disabled and he can't pick them.
{
minRangeValue: 7 //1 week
}
It's be very usefull :)

+1

+1

+1

+1 - anyone found another way to get the set a minimum date range?


Ejected CRA and tweaked webpack config

These optimizations require ejecting CRA configs, but i think it worth it and will reduce bundle's size by ≈225 KB gzipped

Nice
I built a tool to help you analyze webpack bundles for size regressions, and report them directly to GitHub PRs. It's free for open source, so it might be worth checking out and helpful to keep these optimizations in tact now that you've ejected.
https://packtracker.io

I built a tool to help you analyze webpack bundles for size regressions, and report them directly to GitHub PRs. It's free for open source, so it might be worth checking out and helpful to keep these optimizations in tact now that you've ejected.
https://packtracker.io

Hi @jondavidjohn, this is a great tool! We could definitely use something like this! I've created an issue to integrate a solution like: https://packtracker.io See: #199

Talked to @sunify in LeapDAO Slack about this PR. Reasons he gave for why we should move to custom script instead of CRA:

CRA uses a good config for an average app, but burner has web3 in deps, that makes it not so average and requires some tuning
custom configs are more easily tunable to our needs in the future

I'm pro merging this. We definitely want to reduce the burner-wallet's footprint as much as possible and this is a good first step.
@dmihal Thoughts?

@sunify would you be so kind to rebase this PR against current master such that we can merge it?
I'm proposing to approve this change.

@TimDaub done


make_is_equal proof

Moving the proof for the is_equal transformation from last summer's OpenDP Whitepapers repository (https://github.com/opendp/whitepapers/tree/is_equal). The TeX file is the same one.
Ported from the whitepapers repository PR: https://github.com/opendp/whitepapers/pull/2

Converted to draft as this constructor needs to be updated, and proof adjusted to use make_row_by_row.

Current dependencies on/for this PR:

main

PR #648

PR #618

PR #674

PR #675

PR #676

PR #678

PR #682

PR #684

PR #645

PR #604

PR #687

PR #688

PR #689

PR #690


Add previous / next event buttons during event

Bottom corner of each side of the cider I window

via Hubstaff
User: Nilesh Patel
Project: bluecherry mobile - https://app.hubstaff.com/projects/1637760
Date Range: 08/30/21 - 09/02/21
Work session total: 7:00:00
Billable: Yes
Project: bluecherry mobile - https://app.hubstaff.com/projects/1637760
Date Range: 09/01/21 - 09/01/21
Work session total: 4:00:00
Billable: No
Grand total: 11:00:00


ordered categorical data

Consider whether we need some specific support (for instance with a discretised batlow) for categorical variables with a well-defined order (eg, describing a price or an age, or bins of a continuous variable). It could use the categorical keyword of cgrad.

This would mostly affect the colormap? And does it makes sense then to keep the isless definition on NonNumeric?

This can also affect facet order.

I'd also have categorical data as e.g. Strings, and sometimes I'd like to prescribe their order as custom, not alphanumerical.


choice correctly left and right samples

now in odd samples the first sample is in the middle, more according to the LIDAR visualization

I have some doubts about the reading of the lidar, when I solve them I will open the pull


Possibility to set negative temperature from the main screen

When manually setting the temperature from the main screen, you can set the temperature with a "-"

Good morning, and thanks for your interest!
Unfortunately, I don't think there's a way of fixing that with the current firmware support. Here's the help page discussing Duet menu systems, and I suggest you submit your bug on the forum.
The Duet menu infrastructure was promised a full revamp a few years ago, but it hasn't happened yet.


feat: support postfixes to reuse arrays

Support '+' and '-' as postfixes to reuse arrays. Support the following array objects:

Dictionary: Contains 'if' key.
Single element: Represents a single value.

closes #106

Overall LGTM! got two general comments:

could you help improve the documentation for the + and - we're supporting?

could you help split the yaml parser into a sub package. for now the users can only do
Manifest.from_file to parse a yaml file with the enhanced format, but we could also support
idf_build_apps.yaml.parse()

Overall LGTM! got two general comments:

could you help improve the documentation for the + and - we're supporting?
could you help split the yaml parser into a sub package. for now the users can only do
Manifest.from_file to parse a yaml file with the enhanced format, but we could also support
idf_build_apps.yaml.parse()

Thanks for your review! I have added the documentation part and the sub package part.

To avoid merge conflicts, I will update the documentation for #117 after this merge request is merged.

@hfudev, I have updated my PR. BTW, what I want to mention is that the order of array elements changes after the + and - operations, and duplicates of strings elements have been removed.

LGTM! Thank you for this nice feature!


FancyZones does not work like expected when using remote desktop with 3 monitors

Microsoft PowerToys version
0.58.0
Running as admin

[X] Yes

Area(s) with issue?
FancyZones
Steps to reproduce
All these are through Windows Remote Desktop. Haven't tried with being front of actual computer.
After updating to 0.58.0 FancyZones did not work as expected. I have three different customer configuration for my three monitors. After update the first monitor works like expected, but other two not. FanceZones editor shows that both uses Priority Grid template but actual uses same zone configuration than first one. Tried to set my other two configurations for remaining monitors does not help.
First monitor setting.

Setting middle (main) monitor.

Coming back to FancyZones editor

Cannot create screenshot how FancyZones sees the created zones but all monitors has same configuration than first one.
Also FanzyZone editor always opens to first monitor eventhough where the mouse pointer is in a another monitor.
✔ Expected Behavior
FancyZones to use configured zones
❌ Actual Behavior
Uses only first monitor in all monitors
Other Software
No response

/bugreport

PowerToysReport_2022-05-11-14-55-21.zip
Here is bug report file.
Fancy zones works like expected when using computer without remote desktop.

Ref to https://github.com/microsoft/PowerToys/issues/16370

I have the same issue since version 0.58. I tried also the new version, 0.59 and it's still the same problem. So I have uninstalled and went back to version 0.57 which works whitout a hitch on Remote Desktop.

I also have this same issue.

This changed a bit on 0.60.1, Could you please give it a try? /needinfo

I have tried it and... IT WORKS! Awesome! Thank you!


OpenLineageService exception processing required

I notice in OpenLineageService there are catch blocks like this:
"
} catch (InvalidParameterException e) {
e.printStackTrace();
} catch (PropertyServerException e) {
e.printStackTrace();
} catch (OpenLineageException e) {
e.printStackTrace();
}
"
I think the UI needs to be made aware of these sorts of errors.

Hi David,
This is a WIP interrupted because of Ruxandra's departure from the team. Error handling in the lineage UI will most likely be taken over by Bogdan.

@GuyAckermans ok thanks for letting me know


Issues after connecting to SQL Server database

After successfully(?) connecting to our SQL Server database and adding a Table, no columns are automatically detected (in contrast to doing the same with our Oracle database)
Trying to create a chart after manually adding columns produces an empty query
Expected results
Columns are automatically detected, able to create a chart
Actual results
No columns detected, unable to create chart
Logs of the latter problem:
ERROR:root:Empty query?
Traceback (most recent call last):
File "/home/superset/superset/views/base.py", line 121, in wraps
return f(self, *args, **kwargs)
File "/home/superset/superset/utils/decorators.py", line 70, in wrapper
return f(*args, **kwargs)
File "/home/superset/superset/views/core.py", line 1119, in explore_json
viz_obj, csv=csv, query=query, results=results, samples=samples
File "/home/superset/superset/views/core.py", line 1046, in generate_json
payload = viz_obj.get_payload()
File "/home/superset/superset/viz.py", line 372, in get_payload
payload = self.get_df_payload(query_obj)
File "/home/superset/superset/viz.py", line 388, in get_df_payload
cache_key = self.cache_key(query_obj, **kwargs) if query_obj else None
File "/home/superset/superset/viz.py", line 365, in cache_key
cache_dict["extra_cache_keys"] = self.datasource.get_extra_cache_keys(query_obj)
File "/home/superset/superset/connectors/sqla/models.py", line 1071, in get_extra_cache_keys
sqla_query = self.get_sqla_query(**query_obj)
File "/home/superset/superset/connectors/sqla/models.py", line 657, in get_sqla_query
raise Exception(_("Empty query?"))
Exception: Empty query?
Screenshots
If applicable, add screenshots to help explain your problem.
How to reproduce the bug

Go to 'Sources -> Databases'
Click on 'Add a new record'
Enter your SQLAlchemy URL
Click on 'Test Connection' -> 'Seems OK!'
Go to 'Sources -> Tables'
Click on 'Add a new record'
Enter the name of a table present on your database
No columns are present

Environment
(please complete the following information):

superset version: Superset 0.999.0dev
python version: Python 3.6.9
node.js version: v10.16.0
npm version: 6.9.0

Checklist
Make sure these boxes are checked before submitting your issue - thank you!

[x] I have checked the superset logs for python stacktraces and included it here as text if there are any.
[x] I have reproduced the issue with at least the latest released version of superset.
[x] I have checked the issue tracker for the same issue and I haven't found one similar.

Additional context
I can query all columns using the SQL Lab editor, yet I can't manage to create a chart even if I manually add the columns in 'Sources -> Tables'
Everything works fine for my Oracle database

There seems to be several problems with MSSQL right now, will look into this and others shortly.

I am unable to reproduce this. What MSSQL connector are you using? It seems like this might be a problem with permissions.

I am using pymssql, which permissions do you suggest I check? SQL Lab is able to get all the table/column information I would expect it to get

My user has the permissions "CONNECT SQL", "VIEW ANY DATABASE" and "VIEW ANY DEFINITION"


Add ability to filter positions by answer through the API

Resolves #2785.
Note: I have not yet been able to test this commit.

Seems like it should work! Let's try it


Deal with PTVSD updates past 5.0 for DataScience

Talk to Karthik, Pavel to see what's necessary

We don't use PTVSD anymore for IW debugging.


Representation params

Description
Basic support for representation-specific parameters.
Any other params that we want to support at this point?
Should we add some validation? Things like component.representation(type="cartoon", ignore_hydrogens=True) can be done, but ignore_hydrogens won't be propagated to the final JSON.
Actions

[ ] Added description of changes to the [Unreleased] section of CHANGELOG.md
[x] (Optional but encouraged) Added example(s) for new feature(s) in this PR to app/api/examples.py

@dsehnal Is this the right direction?


.DS_Store removed

This PR removes the specific macos system files and adds a corresponding gitignore file.

Accepting changes that mostly update documentation.


add status code to request duration metric

Its best practice to monitor request durations partitioned by the status code of the response.  4xx/5xx usually have a different response time then succeeding requests. In case of 4xx they are most of the time very fast and depending on the type of server error, 5xx are also either very fast or very slow. Having no differentiation of those would distort calculations on the request durations, e.g. when you want to calculate an average.
Adding the label to the metric is not breaking existing Prometheus queries and is therefore backwards compatible.

Every time someone does not respect the issue's template, a little bunny dies.

Please edit your issue description to respect the issue template as more as possible.

Its not an issue, do I have to first open one or create my PR in an issue like format when there is no issue for it?

refresh, sorry mistake.


ICCV 2023 SparseBEV

Hello, thanks for your great efforts of collecting papers for reference. Our paper SparseBEV[arXiv][github] has recently been accepted to ICCV 2023. Please include our paper in your list.

Hello, I already updated the Paper List for ICCV2023, SparseBEV is in my list. Thank your efforts, and have a nice national holiday.


README page width not the same as on GitHub

Firstly, this is great extension, thanks for all the hard work 🙏
I recently noticed the Markdown body of any README page is rendering at 890px when using markdown-preview, as opposed to 830px when viewing the same page directly on GitHub.
I'm not sure if getting a one-to-one match is important to the project, but thought it worth mentioning in case it wasn't known. I'd presume the fix might be as simple as:
--- a/cmd/template.html
+++ b/cmd/template.html
@@ -27,7 +27,7 @@
       .markdown-body {
         box-sizing: border-box;
         min-width: 200px;
-        max-width: 980px;
+        max-width: 920px;
         margin: 0 auto;
         padding: 45px;
       }

Tested on Safari Version 16.5 with macOS 13.4.

Hi @joshbainbridge
Okay, let's fix it as you said. Could you create the PR for it? Thanks!

No problem! https://github.com/yusukebe/gh-markdown-preview/pull/44

@joshbainbridge
Shipped new version v1.4.1 includes your fix. Check it out.

@yusukebe awesome, thanks! Looks like it is now matching. I'll close the issue.


Launching a Scav raid uses you PMC character instead

SPT Version
3.10-BE
Project Type
No response
Expected Result
You should be able to launch into a Scav raid as your Scav with Customs Settings
Actual Result
When you try to launch a Scav raid (on any map, with Custom Settings) at the final screen before launch it will "switch" to your PMC and load into a raid with that character instead of your Scav
Steps To Reproduce

Launch game (profile is a new Zero To Hero)
Try to do a SCAV raid
Step through all the pre-launch screens
Change some Game Settings (in this case, turn off bosses)
Launch into a raid.

Server Log
Click and attach file. ↓
BepinEx Log
Click and attach file. ↓
Client Log
Click and attach file. ↓
Player Profile
No response
Screenshots
No response

Attachments

LogOutput.log (15 KiB)
server-2024-11-03.log (19 KiB)
2024-11-03[00-21] (0).png (6281 KiB)
2024-11-03[00-21] (1).png (6631 KiB)
2024-11-03[00-21] (2).png (5232 KiB)
2024-11-03[00-21] (3).png (6078 KiB)
2024-11-03[00-22] (0).png (6344 KiB)
6726eda80001c8963270e148.json (93 KiB)
2024.11.03_4-20-10_<IP_ADDRESS>.33420 traces.log (91 KiB)

Originally written by KrisOddy

Fixed with: https://github.com/sp-tarkov/modules/commit/7853f55bff23f6cbba1e396f64bf0df9fa79bf3b

Originally written by chomp


Would anyone like to maintain whalebrew?

I don't really have the time any longer. Email me<EMAIL_ADDRESS>

I sent a email to you.

@tjamet is our new maintainer! Thank you Thibault!


[Code apps]: Completion url is not displayed for Admin when review request for Code app publication. Incorrect format of Completion url in publication request for deployed Code app

EPAM AI DIAL chat version
0.20.0
How to reproduce
Steps:

by user create code application
by user create publication request 1 for code app ( app is not deployed)
by admin view publication request 1 and application's details -> Completion url is empty -> bug
by user deploy application
by user create publication request 2 for deployed code app
by admin view request 2 in Approve required
by admin click "Go to a review" link - Completion url is displayed, has incorrect format -> bug

Actual result

additional part with "http://..." is displayed

Expected result

completion url should be displayed for Admin for review Code app's details
Completion url should be displayed in format as it was set by user

Confidential information

[X] I confirm that do not share any confidential information

verified on staging successfully


Overlapping outputs

Start RBL
Click the stop button
Get two outputs on the cell (see https://github.com/microsoft/vscode-jupyter/issues/7696)
With that notebook open, reload the window
See overlapping outputs

@roblourens does it happen all the time after you reload the window?

Pretty much 100% of the time


[Issue-22] Add tests - Local Files

Issue-22

Add test on Cirrus. Build failing.

Current build errors:

Moonad › Can parse a file: its taking 3s to parse a file, the time limit is 1s.
Moonad > Can load Base file v0.1.209: the files in Base# have changed. The projects still need to be updated to v.0.1.214

The merge will be done to base the branch to fix these know errors.


Suggestions: add temporary bans

This feature would be useful for big servers as its annoying to keep track of each ban and unban the players

nice

hamy you're a donut😂


Update windows-10-multisession-faq.md

Duplication

@TomHickling : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Looks good. @TomHickling Thanks for this fix.


Unable to build Ghidra on Windows 10

Hi, I'm back again with a similar problem but in a Windows-based environment.
When I executed gradle buildGhidra in my command prompt, I received the following error snippet:

Task :PDB:win64PDBMake
Executing: msbuild C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.sln /p:Configuration=Release /p:PlatformToolset=v142 /p:WindowsTargetPlatformVersion=
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB>call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64

** Visual Studio 2019 Developer Command Prompt v16.5.5
** Copyright (c) 2019 Microsoft Corporation

[vcvarsall.bat] Environment initialized for: 'x86_x64'
Microsoft (R) Build Engine version 16.5.1+4616136f8 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
Build started 11/2/2021 12:33:48 pm.
Project "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
Building solution configuration "Release|x64".
Project "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.sln" (1) is building "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj" (2) on node 1 (default targets).
PrepareForBuild:
Creating directory "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb....\build\tmp\pdb\x64\Release".
Creating directory "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb....\build\tmp\pdb\x64\Release\pdb.tlog".
InitializeBuildStatus:
Creating "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb....\build\tmp\pdb\x64\Release\pdb.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\CL.exe /c /Zi /nologo /W4 /WX- /diagnostics:column /MP /O2 /D WIN32 /D NDEBUG /D _CONSOLE /D WINVER=0x0601 /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb....\build\tmp\pdb\x64\Release\" /Fd"C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb....\build\tmp\pdb\x64\Release\vc142.pdb" /Gd /TP /FC /errorReport:queue cpp\err.cpp cpp\find.cpp cpp\iterate.cpp cpp\main.cpp cpp\pdb.cpp cpp\print.cpp cpp\symbol.cpp cpp\xml.cpp
err.cpp
find.cpp
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\find.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\find.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\err.h(20,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\err.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
iterate.cpp
main.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\main.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
pdb.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\iterate.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
print.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\pdb.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\print.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
symbol.cpp
xml.cpp
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\symbol.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\symbol.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\xml.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\xml.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
Done Building Project "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.sln" (default targets) -- FAILED.
Build FAILED.
"C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.sln" (default target) (1) ->
"C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj" (default target) (2) ->
(ClCompile target) ->
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\find.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\find.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\err.h(20,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\err.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\main.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\iterate.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\pdb.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\include\yvals.h(12,10): fatal error C1083: Cannot open include file: 'crtdbg.h': No such file or directory (compiling source file cpp\print.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\symbol.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\symbol.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\headers\xml.h(19,10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory (compiling source file cpp\xml.cpp) [C:\Users\intern\Desktop\Tools\ghidra-debugger\Ghidra\Features\PDB\src\pdb\pdb.vcxproj]
0 Warning(s)
8 Error(s)
Time Elapsed 00:00:02.32
Task :PDB:win64PDBMake FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':PDB:win64PDBMake'.
Process 'command 'cmd'' finished with non-zero exit value 1

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.0/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 38m 38s
288 actionable tasks: 288 executed

Here are the details of my Gradle:

While searching for ways to "install" stdio.h, I found this answer online. However, when I opened the PDB Visual Studio Code Project (I'm using VS 2019), the properties panel is blank.

I have also followed this answer but the problem still persist.
Is it possible that I need to reinstall VS? I would appreciate any help because I was experiencing this problem before building the Ghidra environment on Ubuntu (Hence, the reason I chose to build on Ubuntu) but I then realised that the ghidra debugger (in the ubuntu environment) may not be able to debug windows executable properly (cause may need certain DLLs etc).

Looks like Gradle cannot detect your Windows SDK.
In my case (Win10 + MSVC2019) everything works good. C++ part compiles with this command line:
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
msbuild C:\Projects\Ghidra\ghidra\Ghidra\Features\PDB\src\pdb\pdb.sln /p:Configuration=Release /p:PlatformToolset=v142 /p:WindowsTargetPlatformVersion=10.0.18362.0

Pay attention to WindowsTargetPlatformVersion .  I think you need to figure out, what happens in that gradle script:
https://github.com/NationalSecurityAgency/ghidra/blob/ce78b860befe764ed18632962db5c37cf73a64c8/GPL/vsconfig.gradle#L41-L50

I actually receive the following output while executing gradle buildGhidra

I've 2 SDKs installed on my system, Windows SDK 8 and 10. Does it affect the default directory ? Because when i tried creating a new VS project (simple printing "Hello World") and built the project, the project managed to build.

Mine looks like this:

I think the best place to start is to reinstall VS2019 to see if that clears up the issue.

For test I ran C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat amd64
then ran set | find "Sdk"
I got the following:
ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs
UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
WindowsSdkBinPath=C:\Program Files (x86)\Windows Kits\10\bin\
WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\
WindowsSdkVerBinPath=C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\

Hi,
Sorry for the late reply. I've actually uninstalled and re-installed VS2019 prior to opening this issue. Not sure why the problem isn't resolve after re-installing VS2019. However, I managed to build the debugger compressed file when I built the development environment on a fresh Windows environment, and I just copied that debugger compressed file to my current environment to use debugger. But i received some errors while trying to run the ghidra_dev on the windows environment. I will open a new question for that. :) Thank you!


axe chopping speeds

I noticed that the speed at which i break trees is wildly inconsistent between different tools.  sometimes I'm able to chop trees faster with my hand or wooden axes than iron or diamond axes.  sometimes it doesn't happen though and i cant see any obvious pattern as to when it will happen.
Edit: it only seems to happen with vanilla axes, axes added with mods like the copper axe from thermal foundation and anything made with tinkers construct seems to work fine.
another edit: some tinkers tools work for example i tried an all stone hatchet and it was really fast but then i made a stone hatchet with a wood handle and all of a sudden it was slower than my fist again. also i know I'm including other mods in this report but i figured the extra info of whats going on would help figure this out

so uhhh, im going to leave this here just in case anyone else derps as hard as i did... dont accidentally install both tree chopper and dynamic trees, they don't like each other. im gonna go beat my head against a wall now.

@SodaSpartan If you want to go the extra mile, maybe ask tree chopper to disable itself if DT is present?

And maybe also show a warning?


Electronjs, preload.js, NON context aware native modules not allowed

I'm using module to create dedicated client with WEB NFC compliance/emulator for desktop OS (WEB NFC currently works on mobile only).
But this module cannot be used in preload.js of electron app https://github.com/electron/electron/issues/18397
It can work with app.allowRendererProcessReuse = false;, but it will be disabled in new version.

Timeline
Land the app.allowRendererProcessReuse option in Electron 6
Have the first deprecation warning land in Electron 7 for non-context aware native modules
Have a deprecation warning land in Electron 8 for the default value of app.allowRendererProcessReuse to switch
Switch the default value of app.allowRendererProcessReuse to true in Electron 9
Deprecate the ability to change app.allowRendererProcessReuse in Electron 10
Remove the ability to change app.allowRendererProcessReuse in Electron 14

VM263 renderer_init.js:93 Error: Loading non-context-aware native module in renderer<EMAIL_ADDRESS>but app.allowRendererProcessReuse is true. See https://github.com/electron/electron/issues/18397.
at process.func [as dlopen] (VM258 asar_bundle.js:5)
at Object.Module._extensions..node (VM231 loader.js:1138)
at Object.func [as .node] (VM258 asar_bundle.js:5)
at Module.load (VM231 loader.js:935)
at Module._load (VM231 loader.js:776)
at Function.f._load (VM258 asar_bundle.js:5)
at Function.o._load (VM263 renderer_init.js:33)
at Module.require (VM231 loader.js:959)
at require (VM238 helpers.js:88)
at bindings (VM92 c:\work\htnfc\node_modules\bindings\bindings.js:112)

Hello,
I've notified the pcsclite team about this and they have applied a fix to it, in https://github.com/santigimeno/node-pcsclite/pull/96
Is there any way this could be incorporated into your library?
Thanks in advance.

I have confirmed that santigimeno/node-pcsclite#96 is indeed working with this library in electron 16.0.4
It would be great if you can fix this and publish it again. Also, why do you use your own library as a dependency instead of the original one?

Is there any update on this???


How to Paste Excel Range?

I am using the ImportExcel module.  I am successfully grabbing the contents of several excel files that I am storing in a variable $Data.
I have grabbed the count of the data so I know how large the range should be using this code:
Set-ExcelRange -Range $worksheet.Cells["B3:H$VendorItemsCount"]
Now I want to paste that data starting in cell B3.  This is where I get lost.  How can I open my file $File and write the values in $Data starting in cell B3?  I also need to specify the name of the worksheet which is "Data Dump"
I tried this but it does not do what I hoped for.
Export-Excel -Path:"$FileName.xlsx" -Append -WorksheetName "Data Dump" -StartColumn 2 -StartRow 3 -InputObject $VendorInfo
Thank you.

Thanks for using the ImportExcel module.
Good question!
What you tried is what I would have suggested. I need more details as to what you expected.
Scripts and data are best.


Support for wrapping bindata, generated with github.com/go-bindata/go-bindata

The github.com/jteeuwen/go-bindata generator (xlate originally relies on) is no longer supported (repo is archived by the owner).

Oops, I did not see this PR. Sorry!


uninitialized constant Puppet::ModuleTool::ModulefileReader

With:
librarian-puppet (2.1.0)
librarianp (0.6.2)
puppet (4.0.0)
puppet_forge (1.0.4)

I'm getting the following if I have a module that is from a git ref.
hayden@redpike:~/development/SparkSeat/Vagrant/provision/puppet$ bundle exec librarian-puppet update
/home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:89:in `evaluate_modulefile': uninitialized constant Puppet::ModuleTool::ModulefileReader (NameError)
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:112:in `parsed_metadata'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:62:in `module_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:34:in `fetch_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:93:in `fetch_version!'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:85:in `fetched_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:24:in `version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:69:in `satisfies?'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/dependency.rb:159:in `satisfied_by?'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/resolver/implementation.rb:110:in `block in check_manifest'
...

For reference, my puppetfile:
forge 'https://forgeapi.puppetlabs.com'

mod 'puppetlabs/concat'
mod 'puppetlabs/ntp'
mod 'puppetlabs/mysql'
mod 'maestrodev/rvm'
mod 'puppetlabs/nodejs'
mod 'saz/timezone'
mod 'luxflux/openvpn', git: 'git@github.com:luxflux/puppet-openvpn.git', ref: '2.8.0'
mod 'example42/resolver', git: 'git@github.com:example42/puppet-resolver.git', ref: 'd95fe58'
mod 'stankevich/python'
mod 'puppetlabs/firewall'
mod 'thias/sysctl'
mod 'rodjek/logrotate'

Thank you for your time.

Just to add:
I have come across this again today when I tried with:
mod 'rodjek/logrotate', git: 'git@github.com:rodjek/puppet-logrotate.git', ref: 'd569bc'

For completeness, here is the (abridged) output of librarian-puppet update --verbose
[Librarian] Resolving rodjek-logrotate (>= 0) <git@github.com:rodjek/puppet-logrotate.git#d569bc>
[Librarian]   Checking manifests
[Librarian]     --- No output
[Librarian]     --- No output
[Librarian]     --- No output
[Librarian]     --- No output
[Librarian]     --> origin
[Librarian]     -->   origin/HEAD -> origin/master
[Librarian]     -->   origin/master
[Librarian]     --> d569bcee1b43fa1af816c21afb5664d8e5235553
[Librarian]     --> d569bcee1b43fa1af816c21afb5664d8e5235553
/home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:89:in `evaluate_modulefile': uninitialized constant Puppet::ModuleTool::ModulefileReader (NameError)
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:112:in `parsed_metadata'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:62:in `module_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarian-puppet-2.1.0/lib/librarian/puppet/source/local.rb:34:in `fetch_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:93:in `fetch_version!'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:85:in `fetched_version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:24:in `version'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/manifest.rb:20:in `to_s'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/resolver/implementation.rb:191:in `block in scope_checking_manifest'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/resolver/implementation.rb:236:in `block in debug'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/logger.rb:37:in `block in debug'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/ui.rb:32:in `debug'
	from /home/hayden/development/SparkSeat/Vagrant/bundle/ruby/2.2.0/gems/librarianp-0.6.2/lib/librarian/logger.rb:37:in `debug'

Further research shows that Modulefiles are deprecated, and that ModulefileReader has been dropped from the Puppet API (hence the error).
I guess this means it is less of a bug in librarian-puppet, although a warning might be nice?

ugh... annoying. What is the specific version of the puppet gem we need to use here!?

This is a problem with puppet 4 when your dependencies have no metadata.json and a Modulefile. Downgrading puppet to 3.x will work.
In the meantime the branch puppet4 is trying to fix the issue, but not yet finished

Fixed in 2.2.0


Visual Spite Fix

I fixed the visual bugs (Knight not appearing) with the visual animated character sprites.
I took the latest build (updated my older build so its up to date) and fixed the missing visual Knight animations. I think all the deletions and additions are the same as the current version expect that one animation fix.
Github is just doing its thing.

The "common/resources/builtin/sprite_frames_collection/knight.tres" 'conflict' is the one file I fixed to work and tested on multiple isolated builds to work. Any questions, suggestions and feedback are welcome.

Don't add this! I replicated the bug!

I was having issues so I copy and pasted the working build version with the fix and then I had issues with the server not reading due to the godot folder and I deleted the godot folder and the game ran BUT the knight fix was gone and replaced with a missing / visual sprite bug.


Add GroupIdentifiers to ListGroups result_key list

This API has added a new list to the result that needs to be paginated. This paginator was added in https://github.com/boto/botocore/pull/1345 as part of a mass auto-generated import and only exists within botocore.

Codecov Report

Merging #1890 into develop will decrease coverage by 0.69%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           develop    #1890     +/-   ##
==========================================
- Coverage    92.57%   91.87%   -0.7%
==========================================
  Files           53       53
  Lines        10001    10001
==========================================
- Hits          9258     9188     -70
- Misses         743      813     +70

Impacted Files
Coverage Δ

botocore/compat.py
68.5% <0%> (-25.42%)
:arrow_down:

botocore/awsrequest.py
92.13% <0%> (-6.23%)
:arrow_down:

botocore/handlers.py
96.45% <0%> (-0.48%)
:arrow_down:

botocore/hooks.py
95.98% <0%> (-0.41%)
:arrow_down:

botocore/utils.py
97.81% <0%> (-0.17%)
:arrow_down:

botocore/credentials.py
98.4% <0%> (-0.12%)
:arrow_down:

Continue to review full report at Codecov.

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


the different Expired judge in cacheShard.getWithInfo() and cacheShard.onEvict()

What is the issue you are having?
the different Expired judge in cacheShard.getWithInfo() and cacheShard.onEvict()
//<EMAIL_ADDRESS>func (s *cacheShard) onEvict(oldestEntry []byte, currentTimestamp uint64, evict func(reason RemoveReason) error) bool {
	...
	if currentTimestamp-oldestTimestamp > s.lifeWindow { // here, is larger
		evict(Expired)
		return true
	}
	return false
}

func (s *cacheShard) getWithInfo(key string, hashedKey uint64) (entry []byte, resp Response, err error) {
        ...
	if currentTime-oldestTimeStamp >= s.lifeWindow { // here, is larger or equal
		resp.EntryStatus = Expired
	}
}

What is BigCache doing that it shouldn't?
They should have the same judge.
Environment:

Version<EMAIL_ADDRESS>

Good catch! This inconsistency was introduced in https://github.com/allegro/bigcache/pull/168
I think we should have small helper method isAlive and use it instead of coping condition.
@chen-zhuohan   Would you like to contribute a patch?
func isAlive() bool {
    return currentTimestamp-oldestTimestamp > s.lifeWindow
}```

#319 here


Switch parser to be based on stream of RDF triples

As of version 0.2.0 of harriet, it is possible to convert a parsed Turtle document to a stream of RDF triples.
Parsing on that stream of RDF triples instead of the AST provided by harriet, should allow a much more robust parser that can handle all the different AST constructs that yield the same triples.
One of the OWL2 specification document (https://www.w3.org/TR/2012/REC-owl2-mapping-to-rdf-20121211/) describes how to parse an ontology from RDF triples. Specifically section 3 specifies the mapping for the direction RDF->OWL (https://www.w3.org/TR/2012/REC-owl2-mapping-to-rdf-20121211/#Mapping_from_RDF_Graphs_to_the_Structural_Specification).

resolved with https://github.com/field33/owlish/pull/13


TestChannelOpenOnAClosedConnectionFails raises nil panic if amqp server is not present.

FWIW the entire test suite doesn't make much sense if there is no RabbitMQ node to connect to.


Feature request: Add button "Download" in log section

Add small button to download log in .txt
That will be pretty useful feature and can save time especially when log is big enough

Added. Please update from dev to test it.


error handling

When a user visits a recordedit page without authentication, a 404 is currently being returned. The 404 is returned  by the server (webauthn service) because there is no session resource for the current user, when they are not logged in.
The new logic that @jrchudy and @robes recently added to fix the race condition #703 added a conditional to handle getting the current session. But the promise chaining needs to be fixed so that we can allow anonymous access to the page if the catalog allows anonymous writes. If not, it should automatically direct user to a login page.
See this block:
https://github.com/informatics-isi-edu/chaise/blob/fa9fa8cfee0eaa60255d52f6d4c927c0c8071333/recordedit/recordEdit.app.js#L56-L182
If it isn't obvious how to fix this, @robes can explain roughly what should be done.

Is this the bug to watch for record returning 401 if the user isn't logged in, even if the system is set up not to require authentication?

You are correct @ljpearlman. That bug was related to this bug as well. I created that bug the other morning and have since fixed it for the record app. I'm almost done fixing this issue as well so recordedit should get proper error responses again.. (soon).