[5.8] Add wherePivot, wherePivotIn Tests

This PR adds tests to wherePivot to prevent future issues such as problems (#28251) unintentionally introduced in #28192 (later reverted in 04a547ee25f78ddd738610cdbda2cb393c6795e9)
Also adds tests to the untested wherePivotIn method.

@ahinkle thanks for sending this in 👍

@ahinkle pls make the == comparison in where() strict to ===. See my comment in https://github.com/laravel/framework/pull/28192.
Otherwise you introduce more bugs :-(

@duxthefux The original PR was reverted -- Please see 04a547ee25f78ddd738610cdbda2cb393c6795e9.
Reviewing your issue comment, Would you be able to provide more information and a query builder example of how ->where('foo', true) is broken with 5.8.12?
I did a test (on 5.8.12) and it's working properly and is something that is widely used with no other issues opened concerning that method:
Post::where('is_public', true)->first();
Post::where('is_public', false)->first();
Post::where('is_public', '=', true)->first();


A request

Thanks for this PowerGym provided by the author. This is very useful to me. But as a novice in programming, there are still some difficulties to understand. Can the author upload a simple supporting training algorithm to help me learn？
Thank you very much if you can reply.

Because there are few novices like me, you can also send it to my email.

There is another question for you to answer. Why does running the random_agent file multiple times get the same result?

@zhangdahua1 thanks for your interest to powergym. This repo is for environment, not for control algorithms.  To get some quick results, you may consider a PPO agent run on 13-bus system.


Unable to import a module with System.import in nodejs.

I'm trying to do this:
echo '{}' > package.json
npm install es6-module-loader
npm install infamous
vim test.js

test.js:
var System = require('es6-module-loader').System;

System.import('./node_modules/infamous/Cube').then(function(Mod) {
    console.log('hello', Mod.Cube);
});

then running node test.js results in no output to the console.
I also tried System.import('infamous/Cube') with no luck (much nicer without the node_modules in the path).

I'm debating on what to do. So if I compile with traceur, then it would require traceur to in the environment. If I use 6to5, then it can compile to vanilla es5 without traceur, so it'd be easily compatible with browserify without es6ify. Any recommendation on which direction to go in?

I'm debating on what to do. So if I compile with traceur, then it would require traceur to in the environment. If I use 6to5, then it can compile to vanilla es5 without traceur, so it'd be easily compatible with browserify without es6ify. Any recommendation on which direction to go in?

@guybedford K, I think I've come up with a consumable package.json. With jspm, the es6 modules are used. For browserify and webpack, the files get built to umd on install, but the es6 modules could be used or the src built to amd or cjs. For bower bower.json is symlinked to package.json, and no build happens when installing. I suppose bower users can use something like your es6 loader for RequireJS, or they can build the modules manually in some build step with grunt or gulp? Any tips?
{
  "name": "infamous",
  "version": "0.0.11",
  "description": "A UI library.",
  "format": "es6",
  "main": "infamous.js",
  "scripts": {
    "test": "echo 'TODO: Test script' && exit 1",
    "clean": "rm -rf dist",
    "postinstall": "npm run build-umd",
    "build-umd": "6to5 src --source-maps --out-dir dist --modules umd",
    "build-cjs": "6to5 src --source-maps --out-dir dist --modules common",
    "build-amd": "6to5 src --source-maps --out-dir dist --modules amd",
    "build-global": "echo 'TODO: Global build' && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:infamous/infamous.git"
  },
  "keywords": [
    "user",
    "interface",
    "ui",
    "widgets",
    "widgets",
    "components",
    "gui",
    "touch",
    "mobile"
  ],
  "authors": [
    "Joseph Orbegoso Pea<EMAIL_ADDRESS>  ],
  "license": "MPL",
  "dependencies": {
    "army-knife": "^0.0.4",
    "famous": "git+https://github.com/trusktr/famous.git#trusktr",
    "jss": "^0.10.1"
  },
  "devDependencies": {
    "6to5": "^2.4.3"
  },
  "bugs": {
    "url": "https://github.com/infamous/infamous/issues"
  },
  "homepage": "https://github.com/infamous/infamous",
  "author": ""
}

@trusktr it is probably best to include the already-built sources when publishing for npm and webpack.
Why do you need UMD and not just CommonJS?

@trusktr I suppose what I mean is that it is much easier to support Node and CommonJS than also trying to support globals, which reduces the portability tremendously.
If you advise a browser workflow through Node like Browserify or Webpack as expected, that makes things a lot easier I think?

@guybedford The reason I put the build steps for UMD, AMD, and CJS is to make infamous as consumable as possible, that way, if for some reason someone wants to use AMD or UMD, they can. I changed the default build to CJS though.
As for Globals, I don't think of making each module global, but having an entry point requires every module so that is possible to do
var infamous = require('infamous'); // f.e. A RequireJS shim made it global, but require it here anyways.
var Plane = infamous.Plane;
var PushMenuLayout = infamous.PushMenuLayout;

So the build script for the global would just be something like browserify index.js -o global.js or similar, where each module is CJS, but then the final object that required all the modules is attached to global. Would that reduce portability?
I agree, I'd prefer to use webpack, browserify, or jspm, but the global build could be published to a CDN so someone with no back-end nodejs experience can simply include a script tag in their page and start using the library without worrying about learning a tool yet.


[C] How to pass payload to handler function?

I use the client implementation in C. And I need to make closure. But there are no closures in C...
For example:
void poll_handler(void *clientd, const uint8_t *buffer, size_t length, aeron_header_t *header)
{
    aeron_subscription_t* subscription = (aeron_subscription_t*)clientd;
    aeron_subscription_constants_t subscription_constants;
    aeron_header_values_t header_values;
    aeron_subscription_constants(subscription, &subscription_constants)
    aeron_header_values(header, &header_values);

    // How to get some_data here?
}

void some_func(int some_data)
{
    aeron_fragment_assembler_create(fragment_assembler, poll_handler, subscription)
}

I tried using Clang blocks extension, but there is no function implementation that accepts block. How can I pass some payload to my handler?

clientd holds a pointer you can use to hold anything you wish to associate. It doesn't need to be the subscription. Can be anything you want. For examples, see aeron_c_system_test.

@tmontgomery Thanks a lot! I created a structure, passed a pointer to it, and got the desired result.
More or less like this:
typedef struct some_data_t {
    aeron_subscription_t* subscription;
    // ...
} some_data_t ;

void poll_handler(void *clientd, const uint8_t *buffer, size_t length, aeron_header_t *header)
{
    some_data_t * some_data = (some_data_t *) clientd;
    aeron_subscription_t* subscription = some_data->subscription;

    // ...
}

void some_func(some_data_t* some_data)
{
    aeron_fragment_assembler_create(fragment_assembler, poll_handler, some_data)
}


fix(generated-project): adding router-deprecated module

In order to use the @angular/router-deprecated, we have to include this dependency in package.json and import it to system-config.ts. here https://github.com/angular/angular-cli/issues/651

I signed it!

We are not going to add the deprecated router to every project generated with the CLI. Users who want to use it should run npm install --save @angular/router-deprecated after their ng new completes.


fix: update get_latest_partition_timestamp function

Fixed issue #86

Hi @unytics,
I think this can be merged as it solves a issue related to the procedure.

Hi @shivam221098 !
Sorry for the delay.
Checking now

Checked and deployed!
Thanks @shivam221098  !
🙌


Run CI checks & tests on Windows and Mac

Motivation
Ran into some build errors on Windows in one of the examples (#205) and realized the GitHub CI action is set up only check and test the project on Linux, which is likely why it wasn't caught.
Solution
Enable CI checks and tests on all supported targets.
Oh and this will likely fail until #205 is fixed

Looks like we just need to feature gate the uds example to cfg(unix) and it should work!

Thanks @repi for starting this!!


Firebase Auth error generating ID Token

[REQUIRED] Step 1: Describe your environment

Xcode version: 13.3.1
Firebase SDK version: 8.0.0
Installation method: Swift Package Manager
Firebase Component: Auth
Target platform(s): iOS

[REQUIRED] Step 2: Describe the problem
when calling Auth.auth().currentUser?.getIDToken throws the following error on my real iOS device only. This error does not occur when running with the iOS simulator.
This error also only occurs with the GoogleService-Info.plist generated from my project with bundle id com.joetoeniskoetter.ag-market-news if I create a new bundle id in Firebase, generate a new plist file, and rebuild on my real device, everything functions correctly.
GTMSessionFetcher invoking fetch callbacks, data {length = 111, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 220a2020 7d0a7d0a }, error Error Domain=com.google.HTTPStatus Code=400 "(null)" UserInfo={data={length = 111, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 220a2020 7d0a7d0a }, data_content_type=application/json; charset=UTF-8}
Optional("An internal error has occurred, print and inspect the error details for more information.")
GTMSessionFetcher invoking fetch callbacks, data {length = 111, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 220a2020 7d0a7d0a }, error Error Domain=com.google.HTTPStatus Code=400 "(null)" UserInfo={data={length = 111, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 220a2020 7d0a7d0a }, data_content_type=application/json; charset=UTF-8}

Steps to reproduce:
What happened? How can we make the problem occur?
This could be a description, log/console output, etc.
I'm not sure this will be reproducible on other devices as this seems to be device specific.
If you have a downloadable sample project that reproduces the bug you're reporting, you will
likely receive a faster response on your issue.
I will not be able to provider a reproducible example since this seems to be specific to my device and info.plist file which is sensitive information.

Does redownloading the GoogleService-Info.plist for your app with the problematic bundle id from Firebase also reproduce the issue?

@morganchen12 yes, unfortunately the problem remains after re-downloading.  This issue seems to be exclusively on my personal device. Running the app from test flight on my wife's iPhone does not reproduce the issue.

Ah, that's not great. A couple thoughts:

Enabling debug logs on both devices may give us a hint on what's going wrong.
More directly, the error you're getting is an HTTP 400 error, so proxying both devices and inspecting the outgoing request may also provide some clues.

@morganchen12 The error I posted was all I could see from the logs in xcode. Is there some way to enable a more detailed logo output?

Also, I proxied the device throwing the 400 error. I can share the request here but I'm not sure which bits of the request may be sensitive

Do you notice any differences between the requests from the device that receives an error and requests from the device that works?
Also, you can enable debug logs with the setLoggerLevel(_:) method.

Nothing looks obviously different besides the refresh token being passed in the request body. The API Key, url, grant_type all look the same. I did find something interesting when changing the log level to .debug though.
It looks like there is an old token from 11/23/2021 that is found when the app starts up??
[Firebase/Auth][I-AUT000017] Does not have valid access token. Estimated expiration date: 2021-11-23 02:35:19 +0000, current date: 2022-04-29 00:37:49 +0000
This same log is output each time I build and rerun the app.

Wow..... I just called Auth.auth().signOut() on start up, relaunched the app and it was able to get a new token. I guess there was a stale refresh token saved to my device and apparently associated with the bundle ID. Since the refresh token was expired, it wasn't able to exchange it for a new access token. Once I cleared out the old token via Auth.auth().signOut(), it was able to authenticate anonymously again and get a new token.
Even more frustrating, I bought a new iPhone last year and this token was even apparently transferred from the old phone since this issue was happening on the old one as well. Yes, I've been fighting this issue since last year..

Seems like we should improve the error message in this case so reauth is more obvious. Glad you were able to figure it out!

Closing for staleness. Please comment or open a new issue to continue the discussion.


Sensis support

I've implemented sensis geocoder support here:
http://github.com/danielheath/geocoder-sensis
I'd be happier to see it merged into core rather than kept as an extension though.

I can't seem to find information about the sensis geocoding services via googling - I saw a couple results which could be related. Looks like it's a service which you must host yourself? (based on the code in geocoder-sensis)
It looks like there are people who are using this API though: https://rubygems.org/gems/geocoder-sensis/versions/0.0.4
Adding to beginners tasks:

Port Sensis lookup over into Geocoder (see #591 as example)
Add tests
Add documentation in read me

Closing, as this API no longer seems to exist.


Can't query logs by start timestamp and end timestamp

Fetching logs takes a long time. Example link: http://demo.mage.ai/pipelines/example_pipeline/logs
Support fetching logs by start and end timestamp will help a lot.
Additionally, some empty logs are shown at the top. We should filter them out.

@wangxiaoyou1993 i would like to take this up!

@wangxiaoyou1993 i would like to take this up!

Sure, I'll assign this to you. Thank you!

Backend PR: https://github.com/mage-ai/mage-ai/pull/1203

Frontend PR: https://github.com/mage-ai/mage-ai/pull/1218

Should be able to fetch logs within a time range now:


enable merge from a branch

Add new command line option uber-merge-using-staging-tag to arc patch
This is to enable merging from a branch

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Update Reset-SPAccessServicesDatabasePassword.md

Fill in placeholder text.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-server/Reset-SPAccessServicesDatabasePassword.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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


make stylesheet injection optional

We should provide an option rather than forcing them to be inlined.

Fixed via #50


%%parent_class%% not working in React + other issue with parent-child module

Problem Description

The %%parent_class%% selector does not seem to get applied in the React component when used in a parent-child module. Am I missing something?

The %%parent_class%% selector does only work if the child modules slug matches the parent modules slug and adds a "_item" to it. If your parent is for example called: "my_module_parent" and your child "my_module_child" it won't even work on the frontend.

This should either get fixed or at least be properly documented.

QA Checklist
Reporter

[ ] Helpful title used

Helpful title format: Scope(s) :: One Sentence To Describe The Issue
Example: VB :: Floating Toolbar :: Jumps To Top Of Page

[ ] Detailed description

Description should usually be 150+ characters.

[ ] Steps to reproduce included
[ ] Support Ticket URL included
[ ] Image and/or gif

Developer

[ ] Steps to reproduce proven solved
[ ] Test included and coverage acceptable and all Tests passing?
[ ] PR description has layman's description of problem and solution and "Areas Affected" listed/explained?
[ ] PR branch includes latest commits from master branch (at the time of checking)?
[ ] Estimated points on issue
[ ] Proper code documentation and conventions?
[ ] Proper RTL appearance
[ ] i18n used if applicable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?

Peer Review

[ ] PR branch includes latest commits from master branch (at the time of checking)?
[ ] Steps to reproduce proven solved
[ ] Affected areas are tested and ok
[ ] Proper code documentation and conventions
[ ] Proper RTL appearance
[ ] i18n used if applicable
[ ] Test(s) included and coverage acceptable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?

Quality Assurance

[ ] All tests passed on CircleCI.
[ ] Steps to reproduce passed, the fix works.
[ ] No errors in console or output
[ ] Affected areas are tested and ok
[ ] The fix does not change a customer's website in any surprising or unintended way

[ ] If Divi's design is adjusted, settings are migrated gracefully and invisibly

Design Review

[ ] UI is to spec
[ ] UX is to spec
[ ] Design is to spec
[ ] No surprising visual changes to a customer's website will be experienced after updating

[ ] Any/all visual changes are migrated gracefully

Dev Review

[ ] Test(s) included and coverage acceptable
[ ] Ajax/Form used? Nonce used? Perms checked? All user input sanitized and validated? Intentional unsanitized/unescaped functions used?
[ ] Database saved/updated? Data sanitized and validated?
[ ] Variable output properly escaped and validated?
[ ] i18n used if applicable
[ ] Implementation acceptable, DRY, Scaleable, future safe
[ ] Best practices used, cleverness and grokage, ES6 use, etc.

%%parent_class%% only works when the child module's slug is parent_slug + _item suffix. For example:
- et_pb_accordion (parent)
- et_pb_accordion_item (child)

We'd recommend simply using your parent class name directly instead. We're likely going to deprecate %%parent_class%% in the future as it isn't very useful.


Trimming partitioned files cause log drop

When trimFiles[1] happen, it need the offset[2] of each massage.
[1]: https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/uploader/Uploader.java#L258
[2]: https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/uploader/Uploader.java#L177
If one partition has multiple (partitioned) files, it will retrieve the incorrect offset.
https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/io/impl/DelimitedTextFileReaderWriterFactory.java#L91
Therefore, it will filter out logs incorretctly and cause the log drop.

I think this problem is specific to DelimitedTextFileReaderWriter which
didn't have a proper management of kafka offsets.
On Tue, Dec 11, 2018 at 8:14 PM sayuan<EMAIL_ADDRESS>wrote:

When trimFiles[1] happen, it need the offset[2] of each massage.
[1]:
https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/uploader/Uploader.java#L258
[2]:
https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/uploader/Uploader.java#L177
If one partition has multiple (partitioned) files, it will retrieve the
incorrect offset.
https://github.com/pinterest/secor/blob/master/src/main/java/com/pinterest/secor/io/impl/DelimitedTextFileReaderWriterFactory.java#L91
Therefore, it will filter out logs incorretctly and cause the log drop.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/pinterest/secor/issues/476, or mute the thread
https://github.com/notifications/unsubscribe-auth/AHCX_6yQZhW45JDWJnNFfXkrYUiDsv4mks5u4ILAgaJpZM4ZOs9C
.

Here is the list of Reader which doesn't manage the offset correctly:
# git grep -l offset++ src/main/java/com/pinterest/secor/io/impl
src/main/java/com/pinterest/secor/io/impl/AvroFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/AvroParquetFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/JsonORCFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/ProtobufParquetFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/ThriftParquetFileReaderWriterFactory.java```

I think the problem is DelimitedTextFileReaderWriter didn't store the
original kafka offset in the file so it couldn't skip to the right offset
when trimming happens.
On Wed, Dec 12, 2018 at 1:59 AM sayuan<EMAIL_ADDRESS>wrote:

Here is the list of Reader which doesn't manage the offset correctly:
git grep -l offset++ src/main/java/com/pinterest/secor/io/impl
src/main/java/com/pinterest/secor/io/impl/AvroFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/AvroParquetFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/JsonORCFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/ProtobufParquetFileReaderWriterFactory.java
src/main/java/com/pinterest/secor/io/impl/ThriftParquetFileReaderWriterFactory.java```
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/pinterest/secor/issues/476#issuecomment-446530019,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHCX_2v4CcGfE_jj5kl6WcKvsmbKlufbks5u4NOWgaJpZM4ZOs9C
.


CRS.Simple

How to enable CRS.Simple?

If I am not mistaken, right now this is not possible. I think we would need to put crs={L.CRS.Simple} into the react-leaflet Map but these files from the old project are bundled into html and are not really readable right now.
Right now the HTML is just a static resource, but a colleague of mine has made some efforts to fix the old files for generating it, but so far we did not fully succeed with a good workflow. Hopefully we will have some more time in the next few weeks to get some of this done and maybe, just maybe there would be a possibility to enable support for this at some point (though I did not take a look at all the rest of the handling of the map - there might be lots of additional challenges ahead...)

If I am not mistaken, right now this is not possible. I think we would need to put crs={L.CRS.Simple} into the react-leaflet Map but these files from the old project are bundled into html and are not really readable right now.
Right now the HTML is just a static resource, but a colleague of mine has made some efforts to fix the old files for generating it, but so far we did not fully succeed with a good workflow. Hopefully we will have some more time in the next few weeks to get some of this done and maybe, just maybe there would be a possibility to enable support for this at some point (though I did not take a look at all the rest of the handling of the map - there might be lots of additional challenges ahead...)

hello, just checking if there was any progress made on the CRS.simple?

@pavel-corsaghin @miallo @jpstotz  @0x13b Any updates on this enhancement? I am trying use a game map and i want to use CRS.Simple for it.

Hey @iamcrazyshank!
Sorry for no response from my side. Unfortunately there are a couple of reasons why I am of no help: a) I don't really know a lot about leaflet and nothing about CRS.Simple in specific and b) unfortunately this feature is a bit out of scope for my employer, too and privately I already have too many open projects to tackle another one at the moment...
You might also take a look at it yourself - this lib is not too complicated, though there is a rather large blob of compiled HTML in android/src/main/assets/leaflet.html where I have no idea if you are in need to touch this. If that is the case it might be a good idea to try and figure out how this was created in the original lib (and I guess if you figure that out, then a PR is welcome as well ;) )
Sorry for this - I hope you can figure it out...


Support clang-format on Save (editing workflow)

Eliminate the need for a separate VS extension for clang-format.

Use clang-format config file if found, or built-in preset config.
Configurable sort includes.
Needs a new node in VS settings

This issue was fixed and it will be available in the next version.


Port Quickstarts and QS docs to VS 2017

Following steps are necessary:

migrate to VS 2017
set target to aspnetcore 1.1
edit csproj 1.1.1
update packages

@brockallen 6-8 are for you.

@leastprivilege @brockallen Would you guys like any help updating the QS docs? I am going through the Quick Starts now with VS 2017, and would be happy to change project.json mentions to .csproj and so on.

Thanks. We want to take that opportunity to make slow slight updates. But
if you could review the result, that would be useful.

Dominick Baier
On 17 March 2017 at 15:34:09, Jeremy Cook<EMAIL_ADDRESS>wrote:

@leastprivilege https://github.com/leastprivilege @brockallen
https://github.com/brockallen Would you guys like any help updating the
QS docs? I am going through the Quick Starts now with VS 2017, and would be
happy to change project.json mentions to .csproj and so on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/IdentityServer/IdentityServer4/issues/916#issuecomment-287370354,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABYv-5mMKEprzseAI2RZPET0gN1sgELQks5rmpnhgaJpZM4McRjk
.

OK. Tell me where to look or when it's ready, and I will.

Yea, I'll be getting to these soon. Thanks for the feedback.

6-8 done.

All quickstarts docs updated for vs2017 changes. @leastprivilege  have a look -- i added several nuget screenshots where we used to instruct editing project.json

looks good!

Thanks for updating for the new tooling. The docs have been great for transitioning my Identity Server 3 knowledge to version 4, and for learning ASP.NET Core (not that that is a goal).


Topic/conversion

Simplifier tweaks, Array_map primitive

struct fields work!
> feature injury ~> group location ~> sum severity
- Result:
[homer, [(arm,4),(head,3),(torso,4)]]

oh wow :trophy:

the stars say yes :8ball:


Late binding of extra spfs layers for spk packages

We had a case where someone published a package containing configuration files and this package was used widely across many different DCCs and baked into spawn targets. Then, the package maintainer wanted to push out a change to this configuration file, for example to change a server name. They didn't realize that it wasn't possible to retroactively modify baked targets and shouldn't have put the config file into the spk package.
However, it would be possible to support something like this and not require users to find some external way to manage configuration. The idea is similar to docker volumes but these volumes would be spfs layers that also get published to the spfs central repo. The desired workflow goes like this:

Create an spfs layer containing configuration and tag it with some name.
Add the name of the spfs tag to a new place in the install section of an spk recipe.
Whenever this spk package is included in a runtime, the additional spfs layers defined in the install section are pulled and added to the runtime layer stack. Mechanism to accomplish this t.b.d., maybe involving annotation layers.
If changes to configuration are needed, the spfs tag can be updated with different content.

We don't want to introduce any kind of late re-solving of packages, but this would provide a way for a baked environment to still contain some amount of dynamic content. This isn't necessarily specific to spawn either; anyone attempting to use the package in question in spk env or otherwise would need to receive the configuration too.

From the meeting today:

basically a question of how config-type data/files should be managed in spk
the goal is not to need to re-invoke the solver
this is probably not only going to be used for configs, so we need to lean into that
can we work this in as another publishable data type in spk? maybe even something that can be generated for you with a single command invocation but still generates an artifact in the repo that can be tracked.
final question is how do these get into the env? is it declared in the package and handled by spk (eg baking a tag instead of a digest) or in spfs through some kind of dynamic setup


Support elbv2?

Hello. I found that letsencrypt-aws doesn't work when the ELB type is application, since the new ELBs can only be accessed through elbv2. It is a good idea to support both type of ELBs.
I can submit patches when I figured out how...

@philiptzou Hey Philip, did you manage to get this working? If not we'll be starting the implementation.

@Bellardia Haven't yet. I need this feature by the end of this year so I'm not in hurry.

Hey there. Since my certificates needed an update I wrote #91 which worked at least for me.
Cheers


Use Case K11: Set / Update External Charging Limit With Ongoing Transaction

Scenario

External control system sends charging limit/schedule to Charging Station.
Optional: Charging Station calculates new charging schedule.
Charging Station adjusts the charging speed of the ongoing transaction(s).
If the charging limit changed by more than: LimitChangeSignificance, the Charging
Station sends a NotifyChargingLimitRequest message to CSMS with optionally the set charging
limit/schedule.
The CSMS responds with NotifyChargingLimitResponse to the Charging Station.
If the charging rate changes by more than: LimitChangeSignificance, the Charging
Station sends a TransactionEventRequest message to inform the CSMS.
The CSMS responds with TransactionEventResponse to the Charging Station.

Functional Requirements

[ ] K11.FR.01: When an external charging limit/schedule is received during an ongoing transaction, the Charging Station SHALL NOT charge the ongoing transaction faster than this given limit/schedule.
[ ] K11.FR.02: When K11.FR.01 AND Charging limit changed by more than: LimitChangeSignificance, The Charging Station SHALL inform the CSMS of the new charging limit/schedule imposed by the external system by sending a NotifyChargingLimitRequest.
[ ] K11.FR.03: When K11.FR.02 AND EnableNotifyCharging LimitWithSchedules is true, The NotifyChargingLimitRequest SHALL contain the charging limits/schedules as set by the external system.
[ ] K11.FR.04: When K11.FR.01 AND Charging rate changed by more than: LimitChangeSignificance, the Charging Station SHALL send a TransactionEventRequest message to the CSMS with trigger = ChargingRateChanged
[ ] K11.FR.05: When K11.FR.02, the Charging Station SHALL NOT set the 'chargingLimitSource' to CSO in the 'NotifyChargingLimitRequest'.
[ ] K11.FR.06: When an external charging limit/schedule is received, the Charging Station SHALL use purpose ChargingStationExternalConstraints when reporting about this limit (e.g. in a ReportChargingProfilesRequest).

It is RECOMMENDED to use negative values for the id of a ChargingStationExternalConstraints profile, to minimize the risk of a clash with an id that CSMS might use for a (future) charging profile.


Bootstrap using wrong JS version compared to CSS versions

Hey up Joe. Using latest VS template 1.73.   In this template we're using the latest bootstrap version 4.3.1, the CSS is getting built by the gulp task.
The Bootstrap JS is at the wrong version v4.1.2, in these places in the template:

Root wwwroot bootstrap bootstrap.js
Site bootstrap bundles bootstrap.bundle.js
The all theme bootstrap JS bundles e.g Lux theme bootstrap.bundle.js

Might be worth having a gulp task to copy these from the nodemodules folder?

Noticed that our _bs4.scss is also missing two entries:
@import "node_modules/bootstrap/scss/spinners";
@import "node_modules/bootstrap/scss/toasts";

I've just published v1.75 all themes have been updated to latest bootstrap. Note that this release also changes from netcoreapp2.1 to netcoreapp2.2 with in process hosting enabled.
netcoreapp2.2 requires the .NET Core 2.2 SDK which is included with VS 2019 assuming web workloads installed. VS 2017 ships with .NET Core 2.1 SDK so the 2.2 SDK has to be installed separately for VS 2017 if it is not already installed.

Cheers for the heads up Joe!  .NET Core 3 by the end of year!


Crear el proyecto y configurar el tablero en GitHub

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx


AudioStreamPlayer intermittently causes Process Time to spike during a single frame

Godot version
v4.1.2.stable.official [399c9dc39]
System information
Godot v4.1.2.stable - Windows 10.0.22621 - Vulkan (Compatibility) - NVIDIA GeForce RTX 3080 (NVIDIA; <IP_ADDRESS>99) - 11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz (16 Threads)
Issue description
AudioStreamPlayer intermittently causes a huge lag spike when playing music or other longer audio files after the scene is first loaded. There is a large increase in Process Time in the profiler as shown below. Usually this occurs between 20 - 30 seconds after the scene is loaded and only occurs once, if it does occur. The scene only contains a Node2D with an AudioStreamPlayer attached.

Steps to reproduce

Create new project
Create an AudioStreamPlayer Node
Set a longer audio file to the stream
Set the AudioStreamPlayer to Autoplay
Run the project and monitor the profiler
Wait 30 seconds at least for a process time spike
If the spike does not occur, repeat steps 5 - 6 until the spike is seen.

Minimal reproduction project
audio_bug.zip

My apologies, this issue might be just with my PC. I updated/reinstalled my graphics drivers to the latest driver and the issue became much more manageable. The spike still occurs, but it's only 60ms instead of >1000ms, which doesn't break my project anymore.
Additionally I was still able to detect a spike even when I removed the AudioStreamPlayer from the scene in the project. So it might not be related to the AudioStreamPlayer at all in the end.


mne containers visual studio code requires /neurodesktop-storage mounted

Discussion is here: https://github.com/orgs/NeuroDesk/discussions/274
We need to add the mountpoint to the new cloud and desktop image

I made a mistake when updating the image. The mountpoints should have gone into the global-mountpoints text file inside neurocontainers. Image will be rebuild

fixed now :)


Initial content

Pull Requests

https://github.com/Senzing/docker-mysql-init/pull/2
https://github.com/Senzing/docker-mysql-init/pull/5


Robot Party Bug Fixes

Updating Previously published game, Fixed some bugs and added a reset on end level

LGTM!


Installation "fixes"

In trying to build a docker container (ubuntu 20.04) that includes the scripts directory, there were some issues in compiling dysgu from the source code. For requirements.txt ncls was missing, and numpy had to be installed before running the INSTALL.sh (readme). If statement added to INSTALL.sh for debian based systems that will install the required libraries to compile htslib via checking if apt-get is installed on the system, prevents the error of hts_close undefined symbol after install script appears to work.

added package manager check, and appropriate package names for distribution


For repository, what's the difference between 'source' and 'parent' section?

And which one should I use? esp. for forked repo.
Thanks!

According to the official documentation:
The parent and source objects are present when the repository is a fork. parent is the repository this repository was forked from, source is the ultimate source for the network.


feat: encrypt values in SecretStore using an encryption key

Uses the aes-256-gcm symmetric algorithm to encrypt values in the SecretStore. I added a "version" field to the SecretStore, with "1" meaning the old non-encrypted value, and a new version "2" that is the encrypted variant. Updating a secret that was previously version 1 will upgrade it to version 2, but otherwise version 1 SecretStore records will remain unencrypted (well, they are encrypted at rest in AWS). Stores the IV/nonce and the tag alongside the ciphertext (the encrypted data) in the value field instead of the raw value.

Documentation we'll need to update once this is merged:

[ ] The docker repo: https://github.com/triggerdotdev/docker
[ ] The fly.io repo: https://github.com/triggerdotdev/fly.io
[ ] Docs for fly.io: https://trigger.dev/docs/documentation/guides/deploy-to-flyio
[ ] Docs for render.com: https://trigger.dev/docs/documentation/guides/deploy-to-render


TypeError when loading amazon/MistralLite model with LlamaTokenizer

Please check that this issue hasn't been reported before.

[X] I searched previous Bug Reports didn't find any similar reports.

Expected Behavior
I expect the model to load without any issues, similar to how the mistralai/Mistral-7B-v0.1 model loads and trains successfully.
Current behaviour
When trying to load the amazon/MistralLite model, I encounter a TypeError related to the loading of the tokenizer's vocabulary file:
  File "/root/miniconda3/envs/py3.10/lib/python3.10/site-packages/transformers/models/llama/tokenization_llama.py", line 203, in get_spm_processor
    tokenizer.Load(self.vocab_file)
  File "/root/miniconda3/envs/py3.10/lib/python3.10/site-packages/sentencepiece/__init__.py", line 905, in Load
    return self.LoadFromFile(model_file)
  File "/root/miniconda3/envs/py3.10/lib/python3.10/site-packages/sentencepiece/__init__.py", line 310, in LoadFromFile
    return _sentencepiece.SentencePieceProcessor_LoadFromFile(self, arg)
TypeError: not a string

Steps to reproduce
Set up the Axolotl environment as per the repository instructions.
Configure the training parameters.
Initiate training using the specified configuration.
Observe the mentioned TypeError during the model/tokenizer loading phase.
Config yaml
base_model: amazon/MistralLite
base_model_config: amazon/MistralLite
model_type: MistralForCausalLM
tokenizer_type: LlamaTokenizer
Possible solution
No response
Which Operating Systems are you using?

[X] Linux
[ ] macOS
[ ] Windows

Python Version
3.10
axolotl branch-commit
main/a21935f
Acknowledgements

[X] My issue title is concise, descriptive, and in title casing.
[X] I have searched the existing issues to make sure this bug has not been reported yet.
[X] I am using the latest version of axolotl.
[X] I have provided enough information for the maintainers to reproduce and diagnose the issue.

AutoTokenizer solved the issue


Compaction runtime and shares information

See #491

@glommer please take a look

Shares change over time, so a graph is in order there - it's much better than a current percentage. We will want to correlate abrupt changes in behavior to changes in shares.
Also, percentage of shares is not interesting because it can change while other shares change. It's best to use the actual value there, and as a graph

As-you-wish

I've changed the shares to be a graph, to make it meaningful, I'm using an average of the results.

average is fine, since we'll go per shard when it really matters.
I personally prefer sum than average, but that holds true for all metrics and we use average almost everywhere else. This looks good, Amnon.
thanks


Remove the old JAX/IREE integration.

JAX-on-IREE should use the openxla-pjrt-plugin path (https://github.com/openxla/openxla-pjrt-plugin).

@jpienaar Can you verify no-one needs this?

Yes, I see one or two others, but PJRT one seems good enough to help. I'll do final check with @rsuderman


[ADD] Add new event Shopware_Modules_Admin_GetDispatchBasketCalculati…

1. Why is this change necessary?
When you have got a lot of dispatch methods (>1000), e.g. for each zipcode then the calculation in sGetDispatchBasket costs a lot of performace. With this commit you have got a filter event, to reduce the calculation
2. What does this change do, exactly?
Adds a new Event Shopware_Modules_Admin_GetDispatchBasketCalculation_QueryBuilder to filter the calculation query
3. Describe each step to reproduce the issue or behaviour.
Insert more than 1000 dispatch methods with calculation method 3
4. Please link to the relevant issues (if any).
5. Which documentation changes (if any) need to be made because of this PR?
6. Checklist

[ ] I have written tests and verified that they fail without my change
[ ] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[ ] I have read the contribution requirements and fulfil them.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/SW-22646
Please use this issue to track the state of your pull request.

Hi @wildi1, thank you very much for your contribution! 💙


Remove webpki and bump webpki-roots to v0.25

I noticed that webpki dependency is no longer maintained and that has a high severity vulnerability.
This PR remove the webpki dependency and bump webpki-roots to v0.25

ref https://rustsec.org/advisories/RUSTSEC-2023-0052

Thanks for the update, sorry it look so long to ACK.


Please provide dependency to reload the model trained by the designer

Hi, we can use the designer to train the model and the model can be registered or stored in blob storage . but there is no document mentions about what kid of packages we need to load the trained_model file.  Do we need JSON or PICKL?

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

ID: 2d019e5f-d971-b4f4-5fcf-2072ad30dec7
Version Independent ID: 14a7de84-6cd6-ebeb-df6c-2d93dfadb742
Content: Tutorial: Deploy a machine learning model with the designer - Azure Machine Learning
Content Source: articles/machine-learning/tutorial-designer-automobile-price-deploy.md
Service: machine-learning
Sub-service: core
GitHub Login: @PeterCLu
Microsoft Alias: peterlu

@oo2316oo Thanks for the feedback. We are investigating the issue and will update you shortly.

@oo2316oo You can use JSON to load the data to your model. Here is an example for the SDK to load data for a model in scoring file.

@oo2316oo We will now proceed to close this thread. If there are further questions regarding this matter, please tag @RohitMungi-MSFT in your reply.


Feature request: Display session host status

Session host status is not shown anywhere, such as the Hosts page or individual host Summary page.
I.e. the output of command: Get-RdsSessionHost | Select-Object Status
Therefore using the tool, it's not possible to see which hosts are running (Available) or stopped (Unavailable).

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

ID: a143e190-2e63-e3b9-725b-d433075e6e80
Version Independent ID: b693e675-3258-473d-d4da-11bcc942083f
Content: Deploy management tool with an Azure Resource Manager template - Azure
Content Source: articles/virtual-desktop/manage-resources-using-ui.md
Service: virtual-desktop
GitHub Login: @Heidilohr
Microsoft Alias: helohr

Thank you for providing valuable feedback to improve the product.
Please post this as a product feedback here. This will allow the community to up-vote and for the product team to include into their plans. We also have the "Give Product Feedback" button in our documents now to take you directly to the appropriate feedback page.
We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


Model No: SUN-12K-SG04LP3-EU

Good day,
I have a Deye 12kva Hybrid Inverter that has a serial number starting with 27xxxxx
I am not able to get accurate or any readings when using the Solarman integration with Home Assistant.
Any suggestions on what to do / try?
Using the deye_hybrid.yaml on the latest version.

Try the deye_sg04lp3.yaml

That worked, thank you


Multi-Cluster: Mixer kubernetes support

Multi-cluster capability has been added to pilot via #2880. This allows a single pilot to get services and endpoints from multiple clusters and create a mesh that stretches between applications on those clusters. A similar capability needs to be added to mixer to allow mixer to discover the service and endpoint mappings from multiple clusters. Without this capability if applications in remote clusters are sending stats or requests to mixer, mixer does not properly recognize these remote services. The result is the telemetry data is displayed with “unknown” tags and any security or quota checks won’t be properly evaluated.
An additional PR will be created for e2e tests.
Closes: https://github.com/istio/istio/issues/4825

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: geeknoid
If they are not already assigned, you can assign the PR to them by writing /assign @geeknoid in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
b0757ebf37bbd51710ab87b22a2b053b50b23dff
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
692ab0cab103a4eb1046dd7edeba103b583859f8
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
692ab0cab103a4eb1046dd7edeba103b583859f8
link
/test istio-unit-tests

prow/e2e-mixer-no_auth.sh
1ae66c28f1016ed473d287dcaaaccf97ae89aae0
link
/test e2e-mixer-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/cc @douglas-reid this mostly involves k8s env adapter.
@rcurran1 can you please summarize he changes in PR description.

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: john-a-joyce
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: ozevren
If they are not already assigned, you can assign the PR to them by writing /assign @ozevren in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

This is on my list to review and I plan on looking at it in more detail shortly.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
4fa9ba87f2a3746dfaa5fb91a0e11d86d5263b93
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
8b7567511755abcc34acabdea20008de85369343
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
7c832c72a31346e9c9d2df6c99503a4c11090b06
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
de2a4aef9a3f2b1d67d59030be1875803d4710c5
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
de2a4aef9a3f2b1d67d59030be1875803d4710c5
link
/test istio-unit-tests

prow/e2e-mixer-no_auth.sh
de2a4aef9a3f2b1d67d59030be1875803d4710c5
link
/test e2e-mixer-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: john-a-joyce
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: geeknoid
If they are not already assigned, you can assign the PR to them by writing /assign @geeknoid in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
14abcf94c5d28bd035543828f9aad56a4a91d604
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: john-a-joyce
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: geeknoid
If they are not already assigned, you can assign the PR to them by writing /assign @geeknoid in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: john-a-joyce
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: costinm
If they are not already assigned, you can assign the PR to them by writing /assign @costinm in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@douglas-reid - pushed up new PR w/ function name change and reworked test. Still using sleeps, but a slight improvement. Let me know if you have any ideas on how to remove/rework that unit test. Thanks.

@rcurran1: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-multicluster-e2e.sh
4606a4d273c37126b41adf52871c081cdaa19a74
link
/test istio-pilot-multicluster-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rcurran1 thanks for working in my feedback. I had one small set of suggestions to get past the lint issues / streamline the wait-checking.

New changes are detected. LGTM label has been removed.

hi @douglas-reid - needs /lgtm again after rebase - thanks.

hi @geeknoid - can you please approve this pr and/or let me know if there is something you'd like changed. Thanks.

/lgtm

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: douglas-reid, john-a-joyce
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: costinm
If they are not already assigned, you can assign the PR to them by writing /assign @costinm in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS [douglas-reid]
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

hi @geeknoid - can you please approve this pr and/or let me know if there is something you'd like changed. Thanks.

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: douglas-reid, john-a-joyce
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS [douglas-reid]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: douglas-reid, john-a-joyce, sdake
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

mixer/OWNERS [douglas-reid]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


add flying dove institute, nigeria

@freewayz Could you please:

rename the path from lib/domains/edu/ng/flyingdoveinstitute.txt to lib/domains/ng/edu/flyingdoveinstitute.txt (to reflect flyingdoveinstitute.edu.ng domain in correct order)
give us an URL at the official website where any of your IT courses are described? We need to ensure that the institute offers long-term courses (> 1 year).
Thank you!

OK have rename the school name to the right path
URL for school course

@freewayz Thank you for the renaming. As for the course, the URL you have mentioned is for a list of diplomas available. In order to include an institute to this repository, we have to see that the institute offers long-terms courses. How long the courses are, to get diplomas listed there? Where can we take a look at such information? Thank you!

@freewayz Could you please resolve the issue described above? Thank you!

The full detail of the information is not on the site but note that the diploma course last for two years with one year entrepreneurship training, to make it 3 years.

@freewayz Thank you for the clarification. Pull request merged.


Make Prometheus operator conform to restricted pod security standards

It is not possible to configure the Seccomp profile for the Helm hook jobs (such as https://github.com/neticdk/k8s-oaas-observability/blob/main/charts/prometheus-operator/templates/admission-webhooks/job-patch/job-patchWebhook.yaml) so whenever you use the pod-security.kubernetes.io/enforce: restricted namespace label where you install the Prometheus operator, the pre-install hooks never run.

The whole webhook installation setup should be rewritten. The chart has been bumped a major version and the webhook setup removed for now - it may be introduced again but it should be based on cert-manager instead. The old version was copy/paste from the kube-prometheus-stack chart but since the prometheus-community project did not want to split out the prometheus-operator installation it was created here.
The webhook configuration should be similar to this:
https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/user-guides/webhook.md


Hide back Button when when it is not possible to go back (Youtube component)

Currently, the back button is displayed at all times in the youtube component. It should only appear when the video player is displayed and should not appear on the results page.

The new version of youtube component added in commit: 54ed8cb0579a27b6fdfc104791bdeaf9ea1c4186 doesn't require 'back functionality'.


Fix standard compatiblility

Encode has trailing newline at the end.
Signed-off-by: Peng Gao<EMAIL_ADDRESS>

https://github.com/kubernetes/kubernetes/pull/54289#issuecomment-339564837
Based on the test fail.
--- FAIL: TestGetJobFromTemplate (0.00s)
	utils_test.go:96: Wrong length for created-by annotation, expected 160 got 159
	utils_test.go:99: Wrong value for created-by annotation, expected {"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"CronJob","namespace":"snazzycats","name":"mycronjob","uid":"1a2b3c","apiVersion":"batch"}}
		 got {"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"CronJob","namespace":"snazzycats","name":"mycronjob","uid":"1a2b3c","apiVersion":"batch"}}

JSON encoder has a trailing newline at the end.


Update bucket name in master template

When the bucket name is overridden with the CLI tools, update the bucket name in the templates to prevent problems with custom builds.

Now taking the bucket basename provided during build as the bucket that goes into the generated master template.


SAK-30821 - 'Activate messages' option in Messages Settings is not wo…

…rking

Missing rendered conditions back, LGTM !!

LGTM!


COMPAT: unreadable header(s) return AccessDenied on AWS

On ceph/s3-tests, this test fails:

FAIL: s3tests.functional.test_headers.test_object_create_bad_md5_unreadable
FAIL: s3tests.functional.test_headers.test_object_create_bad_contenttype_unreadable
FAIL: s3tests.functional.test_headers.test_object_create_bad_date_unreadable_aws4

Closing issue since node already checks header characters (other than small ASCII range) and adding an additional check impacts performance.


TOAST page does not explain what TOAST stands for

TOAST page does not explain / emphasise what TOAST stands for

This article describes how to optimize query times with the oversized-attribute storage technique (TOAST) table storage strategy.

Right under some highlighted text, could mean visually even the acronym full wording is hidden.

The Oversized-Attribute Storage Technique
https://www.postgresql.org/docs/current/storage-toast.html

Maybe a bit of a summary in bullet-point form for users.

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

ID: 4ff69db2-de8b-4d00-2131-2101eeecb78e
Version Independent ID: 926161bc-d99a-4da7-14f6-2b6ee58623b1
Content: Optimize query time by using the TOAST table storage strategy in Azure Database for PostgreSQL - Single Server
Content Source: articles/postgresql/single-server/how-to-optimize-query-time-with-toast-table-storage-strategy.md
Service: postgresql
Sub-service: single-server
GitHub Login: @DianaPutnam
Microsoft Alias: dianas

@Lewiscowles1986 Thank you for your feedback. We will review and get back to you.

@DianaPutnam Could we please ad some additional clarification about TOAST in the doc.

We are informing you about an upcoming change to our single-server content updates. After careful consideration, we have decided to discontinue further updates to single-server content.
This decision was not made lightly. Our team is committed to delivering the best possible experience, and focusing our efforts on Flexible Server will benefit you more in the long run.


Statistics out of date

A couple things i noticed about the cocoapod site.

It looks like the stats are not up to date? The download count of some cocoapods has been stuck at that number for a while

I not sure if the search has become broken?
If i do a search for a pod, it looks like it is displaying old versions of pods. It looks like it is no longer searching by Quality number.

Any help, we use the stats and search feature to increase adoption.

I too am experiencing the same issue. The download count is definitely stuck on some of the cocoapods, including mine. https://cocoapods.org/pods/SwiftDataTables
I tried contacting some of the guys on twitter but no response yet.

cc @DanToml

Sorry about that - We're running out of storage space in the DB cluster again, and I'm trying to avoid exponentially growing costs (as I am currently paying out of pocket for that cluster).
I'm in the process of figuring out a better way to aggregate the data, to avoid having to shut down the feature.

I appreciate it costs you money. Out of curiosity does this mean all stats data collected from the past couple of months are lost? What are your costs, maybe we can set up some sort of patreon? I'm sure there'd be folks including myself who would donate for the cause.

?

@DanToml, this feature is really awesome for open source developers and users. It gives a good idea about the traction of a project. I would also donate to keep this feature alive.

Maybe an open collective can be created for this purpose and transparency of the cost?

Is there any update on this?

@pavankataria please slow down your requests, people are not saying things they can't commit to.
If you want to improve stats, come and help - it has always been OSS and available for people who want to work on it, otherwise it'll happen when it happens.

@DanToml @orta, what if only the total number of downloads is kept? It wouldn't require a lot of spaces, and it would enough. Pods owner could if they want generates the other stats on their repo.
I offer my help.

@lucidion we could potentially have that, but imo the interesting data is the unique number of app targets, because people pod install from clean trees a lot, which makes raw downloads less interesting.

I agree with @DanToml, but I found this as a temporary solution until the whole system is back on track. At least we would have the total number of downloads, which doesn't require to keep a lot of data, which seems to be the issue with the current solution.
From a developer point of view, it is better to have at least the total number of downloads then nothing.
Also, the number of app targets is really great, but it doesn't tell how many active apps are really using a pod.
I'm just proposing a short solution that doesn't require to keep a lot of data but still providing a measure of the usage of a pod.

@DanToml so is my suggestion of providing financial support out of the question by way of an open collective?

@pavankataria It's not completely out of the question, but it has some fairly complicated tax implications that I would need to understand first.
Currently, it's more likely that we'll be shutting down CocoaPods Stats unless we can get support from a cloud provider.

That would be really sad to loose CocoaPods Stats 😕

CocoaPods is pretty well known, if someone has some contacts at Amazon or Azure, I wouldn't be surprised that they are very willing to sponsor storage / instances for this. Maybe for a small logo in a bottom corner?
This is great marketing for them, targeted at exactly the audience they are interested in.

Hey folks did we effectively lose stats due to cost? Maybe we can help if thats the case, as they're definitely valuable to companies like us. Feel free to contact me directly if I can help. my first name @sentry.io.

@dcramer very generous of you. Are there talks in progress in regards to this?

+1, what happened to stats? Could we at least get some official word on what happened to this feature? It's pretty important to have this data as a library maintainer. When did it go offline / is there any way to get data for 2019?

Both handling money and on-going maintenance were getting stressful for stats, so I eventually removed the UI from the front-end back in March with https://github.com/CocoaPods/cocoapods.org/pull/411 after we'd not had a working db for the stats in a year or two.
There just aren't folks with free time to maintain any non-critical parts of CocoaPods web infra I'm afraid, especially stats which required hosting our own non-trivial redshift db.


Add ci\cd and configuration enviroment

added docker image build and pushto dockerhub
Configuring secrets using environment variables

Thanks for your contribution, but I will not add any ci/cd at this moment.


ExpiredToken error on credentials from instance metdata

Hey Ben, a while back (6 months at least). I mentioned in irc a weird thing that happened on one of our QA servers. We use instance metadata for credentials and on one of the boxes all the SQS requests started returning %{code: "ExpiredToken", detail: "", message: "The security token included in the request is expired", request_id: "xxx", type: "Sender"}. I never got around to digging in on handling that because it had never happened before and seemed like kind of a fluke.
Last night it happened again, but this time on one of our production nodes which ended up taking the node down due to exceeding supervisor restart thresholds. So, while this does seem to be super rare (experienced it twice in the last year), it definitely can happen and when it does it's really bad because there's currently no mechanism to prompt ex_aws to refresh the credentials.
I'd like to get a discussion going on how I can ensure that this error is handled when it occurs, and to what degree I should be handling this in my app vs in ex_aws.

Hey Ben,
We have also been experiencing this issue in a production node for the last few weeks. A system restart resolves the issue.
After looking through the AuthCache (https://github.com/CargoSense/ex_aws/blob/master/lib/ex_aws/config/auth_cache.ex#L14)  module, it appears that the expiration logic is not implemented for when using the :aws_instance_auth option. Is this assumption correct? If so, it would explain the situation where a token still exists, but is expired.
Thanks,
Osa

That it is not correct. The logic you're linking to merely says that if no auth exists at all yet, do a manual refresh regardless of any existing timers. Any auth checks will ultimately hit this logic: https://github.com/CargoSense/ex_aws/blob/master/lib/ex_aws/config/auth_cache.ex#L58-L60 which always schedules a refresh.
Looking at this https://github.com/CargoSense/ex_aws/blob/master/lib/ex_aws/config/auth_cache.ex#L67 though I'm only refreshing 2 min prior to the expiration. If there's much clock drift this is potentially not enough of a buffer. Is anyone clear on how early I can ask for a refresh?

Ben, thanks for clarifying.
The docs recommend checking 5 minutes prior:
https://aws.amazon.com/premiumsupport/knowledge-center/security-token-expired/

Since the AuthCache is a GenServer is there any reason not to just have it send itself a message every minute, or 10 seconds, or insert interval here and refresh the credentials if they're expired or will be expiring in the next n minutes?
Then you're not so dependent on the timing being right for the one shot you're currently taking at a refresh.

I'm unclear on how that's better. If I don't refresh them till they're expiring in the next N minutes, that's functionally equivalent to what I do right now, which is send a message i'll get in expiration - n minutes.

We don't know for sure why the token is being allowed to expire. We're guessing clock drift is involved, and you're thinking of moving up the send of the refresh message from 2 minutes to 5 minutes.
To me the core issue isn't that the refresh window can be occasionally missed, it's that when that happens it's unrecoverable. We missed our chance, now we'll never try to refresh again and the application has expired tokens until someone intervenes.
Periodically checking if the token is or will soon be expiring fixes that problem. Another would be to somehow prompt a refresh when an ExpiredToken response is received but I think that'd be more involved.

To me the core issue isn't that the refresh window can be occasionally missed, it's that when that happens it's unrecoverable. We missed our chance, now we'll never try to refresh again and the application has expired tokens until someone intervenes.

Agreed.

Periodically checking if the token is or will soon be expiring fixes that problem.

This fixes the problem if and only if the problem is that the Process.send_after isn't firing. Of all the possible problems, this seems extremely low to me.
It seems to me that the most resilient way forward is for the request logic to detect authorization failure errors and trigger a re-auth, with the usual retry limits.

Sounds good. Do you have an idea of how hard or easy that will be to implement? I only use SQS so I'm not sure to what degree the responses need to be parsed in order to know that you've received an ExpiredToken error, or if the ExpiredToken error varies from service to service.
And do you anticipate any potential problems on nodes that do a high volume of AWS requests all slamming the AuthCache with refresh_config calls when the token expires? (If that's even how you plan on doing it.)

@benwilson512 Any thoughts on the changes in https://github.com/CargoSense/ex_aws/pull/421


Dendi LLS submission errors

Problem Statement
Sender receiving errors while submitting the on 7/17 and 7/18
What you need to know
Client has reviewed and mapped the LOINC and equipment ids as per the LIVD tables.
We saw this error , but not sure if it's accurate.
  "field" : "equipment_model_id (equipment_model_id)",
  "message" : "No match found for equipment_model_id (equipment_model_id); please refer to the CDC LIVD table LOINC Mapping spreadsheet for acceptable values.",
  "errorCode" : "INVALID_MSG_EQUIPMENT_MAPPING"

Acceptance Criteria
Confirm equipment model values are accurate
To Do
Review submission for failure

@GilmoreA6 -  Can I close this?
HI James,
Thank you so much for your guidance.
The LOINC code and model [line 1073] didn't match the required LIVD data. We have reached out to the client to make changes. Meanwhile we have submitted all other records successfully.
"id": "bdad8f6b-dd85-4a45-b826-cff0b866b62b",
"submissionId": 24415893,
"overallStatus": "Received",
"timestamp": "2023-07-28T13:45:54.659Z",
"plannedCompletionAt": null,
"actualCompletionAt": null,
"sender": "dendi.default",
"reportItemCount": 1079,
Have a wonderful weekend
Best regards,
Shatabdo Banerjee
Interface Lead
Dendi Inc.
dendisoftware.com
On Thu, Jul 27, 2023 at 6:35 PM Gilmore, James (CDC/DDPHSS/OD/HITSSU) (CTR<EMAIL_ADDRESS>wrote:
Hi Shatabdo,
Looks like  there was a single row in that file that contained a fatal error. Row 1073 (you can see in the JSON response indicies 1073) had an incorrect value for column "equipment_model_name". I'm not sure what value was in that row as our logs don't show me but it looks like that was the cause.
If you or the lab can't identify the incorrect value you can send me what was in that row for "equipment_model_name" and "test_performed_code" and I can take a look. Please do not send any PHI/PII/identifying information, only the values from those two columns for that row.
Thanks,
James
James Gilmore (Agile Six)
Senior HL7 Data Analyst
Pandemic-Ready Interoperability Modernization Effort (PRIME)
From: Shatabdo Banerjee<EMAIL_ADDRESS>Sent: Thursday, July 27, 2023 10:44 AM
To: Gilmore, James (CDC/DDPHSS/OD/HITSSU) (CTR<EMAIL_ADDRESS>Cc: Dendi Support<EMAIL_ADDRESS>Report Stream (CDC<EMAIL_ADDRESS>Brandon Canniff<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [Dendi Support] Pending request: ReportStream / Dendi LIS: Submission errors
Hi James,
Thanks for helping us troubleshoot the issue.
The client updated Specimen type from "Other" to "Nasal Swab" and we have submitted the file today.
However, we received another error message.
JSON is only listing the equipment error "errorCode": "INVALID_MSG_EQUIPMENT_MAPPING"
Here are the submission details:
"id": null,
"submissionId": 24414090,
"overallStatus": "Error",
"timestamp": "2023-07-27T17:38:23.498Z",
"plannedCompletionAt": null,
"actualCompletionAt": null,
"sender": "",
"reportItemCount": null,
"errorCount": 1,
"warningCount": 1082,
"httpStatus": 400,
"destinations": [],
"actionName": "receive",
"externalName": "",
"reportId": null,
"topic": null,
"errors": [
{
"scope": "item",
"indices": [
1073
Best regards,
Shatabdo Banerjee
Dendi Inc.
dendisoftware.com

@sliu Yep, go ahead and close


ASB-312 Frontend: Make re-usable pagination component based on documents pagination

Created paginationBar macro so that pagination template code from documents can be re-used for registration comments.  Also extracted out function from controller used to derive pagination data from paginated results.

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

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


3609 updated inventory in out queries to fetch data from KitAllocation

Resolves: #3609
Description:

updated the logic for KitAllocation's invetory_in to save positive line_items instead of saving kit's as line_items to keep quires simple
updated inventory_in and inventory_out queries to include kit_allocation

@dorner Hi, I am just new on github, so have a question based on my previous two PRs merged, the commits I made in both of the PRs not showing in my profile's contribution graph, are they expected to show there as contribution?, as I can see only one commit as contribution for each of my previous PRs

Hi @zeeshan-haidar - the commits were squashed when they were merged, so they show up as one. To be honest, the number of commits isn't super important (at least to me) - it's more about the number of issues or PRs themselves. I could split a PR into 20 commits or 1 and it doesn't really matter to the end result.

Hi @zeeshan-haidar - the commits were squashed when they were merged, so they show up as one. To be honest, the number of commits isn't super important (at least to me) - it's more about the number of issues or PRs themselves. I could split a PR into 20 commits or 1 and it doesn't really matter to the end result.

@dorner
thanks for the reply, even if it comes to number of issues or number of PRs still if there is an issue with just one line change in one file it will count as one issue and one PR, But if there is another PR which involve 20 to 25 files changes and it also count as one issue and one PR  looks bit wired to me
also if one spent a week or weeks on a PR and in contribution graph at first glance it shows only one day activity with one commit , and rest of the days with no activity at all that also bit confusing, wdyt?

Not sure what to tell you. To be honest I've never looked at my GitHub contribution graph. I think it's more important to keep the history of the project clean than to accurately track the various commits that people have made over time. My own workflow tends to be to rework my git history into a small number of commits before opening a PR, meaning all of my commits technically would show up on one day as well.
There really is no accurate way to track people's contributions, to be frank. A single line change might have come after three hours of exhaustive debugging, while a 50-file change that results from running a linter might have taken ten minutes. There's just no way to tell.

Not sure what to tell you. To be honest I've never looked at my GitHub contribution graph. I think it's more important to keep the history of the project clean than to accurately track the various commits that people have made over time. My own workflow tends to be to rework my git history into a small number of commits before opening a PR, meaning all of my commits technically would show up on one day as well.
There really is no accurate way to track people's contributions, to be frank. A single line change might have come after three hours of exhaustive debugging, while a 50-file change that results from running a linter might have taken ten minutes. There's just no way to tell.

@dorner yeah that makes sense, thanks

@dorner, @zeeshan-haidar  Interesting side discussion -- I've certainly had the sense that my contributions are weirdly counted  --  and we haven't reviewed this yet, right?

@cielf yes this PR is not reviewed yet

Hey @dorner -- It looks like we haven't actually reviewed this -- I'm pretty sure it's going to need your eyes on it.

@zeeshan-haidar Another small thing I noticed -- it looks like there's a typo in the name of your rake task -- could you change it to level_up_inventory_in.rake  from level_up_invetory_in.rake.

@zeeshan-haidar Another small thing I noticed -- it looks like there's a typo in the name of your rake task -- could you change it to level_up_inventory_in.rake from level_up_invetory_in.rake.

nice catch, fixed

Thanks for your contribution!


Generator not found on ARM64

Already tried installing 1.1.5 but no lock
This was the error occuring
...ocal/share/nvim/lazy/codesnap.nvim/lua/codesnap/init.lua:62: module 'generator' not found:
^Ino field package.preload['generator']
cache_loader: module generator not found
cache_loader_lib: module generator not found
^Ino file './generator.lua'
^Ino file '/opt/homebrew/share/luajit-2.1.0-beta3/generator.lua'
^Ino file '/usr/local/share/lua/5.1/generator.lua'
^Ino file '/usr/local/share/lua/5.1/generator/init.lua'
^Ino file '/opt/homebrew/share/lua/5.1/generator.lua'
^Ino file '/opt/homebrew/share/lua/5.1/generator/init.lua'
^Ino file './generator.so'
^Ino file '/usr/local/lib/lua/5.1/generator.so'
^Ino file '/opt/homebrew/lib/lua/5.1/generator.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'

return {
  "mistricky/codesnap.nvim",
  version = "1.1.5",
  build = "make",
  keys = {
    { "<leader>cc", "<cmd>CodeSnap<cr>", mode = "x", desc = "Save selected code snapshot into clipboard" },
    { "<leader>cs", "<cmd>CodeSnapSave<cr>", mode = "x", desc = "Save selected code snapshot in ~/Documents" },
  },
  opts = {
    save_path = "~/Documents",
    has_breadcrumbs = true,
    bg_theme = "bamboo",
  },
}

Hi @allestaire, have you tried build from source?

Sorry for the issue,
It was been solve, the problem is, my system is missing RUST, it must be installed
Thanks for this cool tech guys

hi, I get exactly same issue, installing rust did not solve it, how did you solve this ? @BloodSucker123


Loss does not drop

Hi,
I'm trying to run your model but during training the loss does not drop.
Here is the part of the loss.
(qiusi) qiusi@mewtwo:~/rat-sql$ python run.py preprocess experiments/spider-glove-run.jsonnet
WARNING <class 'ratsql.models.enc_dec.EncDecModel.Preproc'>: superfluous {'name': 'EncDec'}
DB connections: 100%|████████████████████████████████████████████| 166/166 [00:01<00:00, 84.90it/s]
train section: 100%|███████████████████████████████████████████| 8659/8659 [07:43<00:00, 18.69it/s]
DB connections: 100%|███████████████████████████████████████████| 166/166 [00:01<00:00, 115.15it/s]
val section: 100%|█████████████████████████████████████████████| 1034/1034 [00:47<00:00, 21.98it/s]

(qiusi) qiusi@mewtwo:~/rat-sql$ python run.py train experiments/spider-glove-run.jsonnet
[2020-07-11T20:53:06] Logging to logdir/glove_run/bs=20,lr=7.4e-04,end_lr=0e0,att=0
Loading model from logdir/glove_run/bs=20,lr=7.4e-04,end_lr=0e0,att=0/model_checkpoint
[2020-07-11T20:55:38] Step 10: loss=178.1385
[2020-07-11T20:57:36] Step 20: loss=185.5836
[2020-07-11T20:59:29] Step 30: loss=165.1267
[2020-07-11T21:01:16] Step 40: loss=175.4593
[2020-07-11T21:03:07] Step 50: loss=191.4991
[2020-07-11T21:05:07] Step 60: loss=198.2391
[2020-07-11T21:07:04] Step 70: loss=204.6865
[2020-07-11T21:08:56] Step 80: loss=156.1282
[2020-07-11T21:10:47] Step 90: loss=158.8194
[2020-07-11T21:12:44] Step 100 stats, train: loss =<PHONE_NUMBER>2958984
[2020-07-11T21:13:02] Step 100 stats, val: loss =<PHONE_NUMBER>5664062
[2020-07-11T21:13:13] Step 100: loss=195.0599
[2020-07-11T21:15:03] Step 110: loss=166.1000
[2020-07-11T21:16:56] Step 120: loss=160.7225
[2020-07-11T21:18:48] Step 130: loss=172.8267
[2020-07-11T21:20:38] Step 140: loss=200.5286
[2020-07-11T21:22:29] Step 150: loss=194.8727
[2020-07-11T21:24:21] Step 160: loss=211.9967
[2020-07-11T21:26:17] Step 170: loss=215.9024
[2020-07-11T21:28:10] Step 180: loss=196.7601
[2020-07-11T21:30:00] Step 190: loss=186.0729
[2020-07-11T21:32:02] Step 200 stats, train: loss =<PHONE_NUMBER>2958984
[2020-07-11T21:32:19] Step 200 stats, val: loss =<PHONE_NUMBER>5664062
[2020-07-11T21:32:29] Step 200: loss=175.3226
[2020-07-11T21:34:22] Step 210: loss=176.8896
[2020-07-11T21:36:17] Step 220: loss=229.3411
[2020-07-11T21:38:08] Step 230: loss=183.6960
[2020-07-11T21:39:59] Step 240: loss=201.4256
[2020-07-11T21:41:50] Step 250: loss=171.4176

The loss remains unchanged in the two eval_on_train, as if the model has not been updated.
I did not use docker but installed related dependencies.
Is the error caused by this reason?
Thank you!!!

so sorry. I manually deleted all checkpoints and ran again, and the loss dropped. I don't know why.

I recently ran into a similar problem like this as well. Looking at your logs it might be the same problem: When the checkpoint at the 1st step (model_checkpoint-00000001) is loaded the model just won't optimize. Later checkpoints work fine though. This is really weird...
Also, I modified the code to support multi-GPU training, and when I set batch accumulation to 1 (no accumulation, just one big batch of 24 instead of 4 accumulations of 6) the model won't optimize. Setting it to 6x4 or 12x2 works.
I'm scratching my hair off trying to find the cause of this issue but to no avail.


Structures not returning as objects

When I run code to search for structures through Game and Rooms I'm not able to access their methods as I would expect.
To use your tower script as an example:
var towers = _.filter(Game.structures, (t) => t.structureType == STRUCTURE_TOWER);
    console.log(towers) // array of objects as expected
    console.log(towers[0]) // an object as expected
for (const tower in towers) {
        console.log(tower); // Returns "0". What is this data type? It should be the object but isn't?
        var target = tower.pos.findClosestByRange(FIND_HOSTILE_CREEPS);
        // if one is found...
        if (target != undefined) {
            // ...FIRE!
            tower.attack(target);
        }
    }
tower.pos and tower.attack both return as undefined.
You can view my screeps repository for another example in the StructureManager.js script.

I'm guessing there has been some change to how javascript handles for loops. It appears the variable tower above was pointing to the index.
The code below fixes this issue:
 var towers = _.filter(Game.structures, (t) => t.structureType == STRUCTURE_TOWER);
    // console.log(towers)
    // console.log(towers[0]);
    for (const key in towers) {
        let tower = towers[key];
        console.log(tower);
        var target = tower.pos.findClosestByRange(FIND_HOSTILE_CREEPS);
        // if one is found...
        if (target != undefined) {
            // ...FIRE!
            tower.attack(target);
        }
    }

Closing issue for now, although I do not know why the projects code has stopped working.


Integrated terminal does not gets cleared when using bash

VSCode Version: Code 1.3.0 (e724f269ded347b49fcf1657fc576399354e6703, 2016-07-07T16:56:12.476Z)
OS Version: Windows_NT ia32 6.1.7601

Steps to Reproduce:
1.Set bash as integrated terminal
2.Try to clear the terminal using 'clear' command

What happens when clear is run? Command not found? Command accepted but nothing happens?

@Tyriar The command is accepted and the cursor moves to the top of the terminal, but it doesn't gets cleared, and every character typed overdraws the next character that wasn't cleared. Did you understand?

@renanoliver are you seeing this? https://github.com/sourcelair/xterm.js/issues/106

@Tyriar No... the clear command just moves the cursor to the top, but it doesn't clear the terminal.

Marking this as upstream as I'm guessing it's either Ubuntu Bash or winpty's fault.

@Tyriar With the new update(v1.3.1) this issue seems to be resolved. So, I'm closing this.


Practice problems Unit 2 Pathway 1: Android Basics with Compose

A ---
name: Practice problems unit 2 pathway 1 issue template
about: Issue template for Unit 1 | Pathway 1 | Practice Problems
title: 'Practice problems Unit 2 Pathway 1: Android Basics with Compose'
labels: ''
assignees: ''

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-compose-kotlin-fundamentals-practice-problems?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-2-pathway-1%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-kotlin-fundamentals-practice-problems#1
In which task and step of the codelab can this issue be found?
2. Mobile notifications
Describe the problem

The exact number of notifications when there are less than 100 notifications.
99+ as the number of notifications when there are more than 100 notifications.

As you can see the case when there are exactly 100 notifications isn't handled in the request.

When there are exactly 100 notifications it should still display 99+ as the number of notifications.

@correabuscar
Thank you for reaching out to us. The typo is fixed and published:


Using keyboard to 'swipe' sections in mobile layout shifts entire page

Minor issue: For the swipe-able sections in the mobile layout, in Firefox at narrow width, the entire page shifts when those sections get swiped. (This doesn't happen on iOS or Android for me.)
(To clarify further, this only happens when you use the keyboard arrow keys to swipe, rather than drag-and-drop.)

@ragesoss Thanks for your patience on this one. I did take a look and investigate briefly, but wasn't able to figure out what was causing this. Although like you mentioned, I was able to confirm that it didn't happen on mobile.
If you're okay with it, I'll batch this with #21 and investigate them together.

Sounds good!
On Friday, July 17, 2015, Nick Cox<EMAIL_ADDRESS>wrote:

@ragesoss https://github.com/ragesoss Thanks for your patience on this
one. I did take a look and investigate briefly, but wasn't able to figure
out what was causing this. Although like you mentioned, I was able to
confirm that it didn't happen on mobile.
If you're okay with it, I'll batch this with #21
https://github.com/WikiEducationFoundation/WikiEduWebsite2015/issues/21
and investigate them together.
—
Reply to this email directly or view it on GitHub
https://github.com/WikiEducationFoundation/WikiEduWebsite2015/issues/18#issuecomment-122309220
.


Start 0.19.0 development cycle

Defer to @bogdandrutu for a review.

This release will hurt us if we don't carefully make sure that we don't export incomplete work. Please start an issue and wait for everything to be ready.

May be exclude http-servlet and http-jetty artifacts from this release
-Rahul
On Tue, Nov 20, 2018 at 2:04 PM Bogdan Drutu<EMAIL_ADDRESS>wrote:

This release will hurt us if we don't carefully make sure that we don't
export incomplete work. Please start an issue and wait for everything to be
ready.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/census-instrumentation/opencensus-java/pull/1601#issuecomment-440446004,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHrdk6-SBOBsQMly_HwYkO5fKp0Abl3Mks5uxHyGgaJpZM4Yr_sn
.


Fix misplaced quote (resolves syntax error)

My automatic syntax checker found this error:
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in ./pfsense/src/usr/local/www/firewall_nat_out_edit.php on line 513
I've corrected it.
edit:
Added fix for
Parse error: syntax error, unexpected ';' in ./pfsense/src/usr/local/www/interfaces_wireless_edit.php on line 228

I just knew I would make a couple of those editing 91 files :)  Thanks.


Patch support (implementation)

@FabianMeiswinkel can this issue be closed?

Patch support change has been added and released.


CSS output name will change when import large css from node_modules

Describe the bug
In my case, HTML and assets are from different servers. So I configured vite to always generate build/index.css. When doing code spliting, Vite will nicely output:
build/index.css <- the entry
build/index2.css
build/index3.css

However, when I imported some large css, like this:
import 'bootstrap/dist/css/bootstrap.css';

...

The css output changed to:
build/index.css
build/index2.css
build/index3.css <- the entry

HTML output:
<!DOCTYPE html>

    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/vite.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Vite App</title>

    <link rel="stylesheet" href="/index3.css">

Reproduction
https://stackblitz.com/edit/vitejs-vite-dxxltr?file=build/index.html
Steps to reproduce

Run npm run build and check build/index.html. It imports build/index3.css.
Remove line import 'bootstrap/dist/css/bootstrap.css'; from main.js.
Run npm run build and check build/index.html. It imports build/index.css.

System Info
System:
    OS: macOS 13.1
    CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
    Memory: 760.54 MB / 16.00 GB
    Shell: 5.8.1 - /bin/zsh
  Binaries:
    Node: 18.14.1 - /usr/local/bin/node
    Yarn: 1.22.17 - /usr/local/bin/yarn
    npm: 9.3.1 - /usr/local/bin/npm
  Browsers:
    Chrome: 110.0.5481.177
    Edge: 110.0.1587.57
    Firefox: 110.0
    Safari: 16.2
  npmPackages:
    @vitejs/plugin-react-swc: ^3.0.1 => 3.2.0
    vite: ^4.0.4 => 4.1.4

Used Package Manager
npm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Similar to https://github.com/vitejs/vite/issues/11911, this reprodution will generate non-deterministic css files in a certain chance due to the parallel renderChunk of css-post plugin.

I know, people like to use index.ts everywhere:
src/index.ts
src/pages/home/index.ts
src/pages/about/index.ts
src/pages/login/index.ts

That is why we encounter this issue.
Rollup's chunk name config option gives only name and type, not original file path. So we cannot name those chunks based on their parent directory.
Ideally, Vite or rollup can do first-come-first-take. If index has been taken by a chunk, next trunk have to check for parent directory for a different name. As a result:
build/index.js
build/home.js
build/about.js
build/login.js

Much better than:
build/index.js
build/index2.js
build/index3.js
build/index4.js

I'll close this issue as a duplicate of https://github.com/vitejs/vite/issues/11911 and https://github.com/rollup/rollup/issues/4858.


'get_rmsd' error

Hi. Thanks for sharing the code. It's great seeing this technology developing so rapidly.
I'm trying to run tfold and getting an error:
UnboundLocalError: local variable 'get_rmsd' referenced before assignment
Is there anything to fix this?
Kind regards

Thanks for your interest in this algorithm. I apologize for the issues.
Are any folders created in the /outputs folder? If so, are there any files in those folders?

It will create a file in the /outputs but no files.

You mean, it will create a folder in '/outputs' but no files in that folder? Do you get any other error messages? Which version of AlphaFold do you use? Does it work without TFold?
There must be a file '/inputs/input.pckl'. It contains a list of inputs, with one entry per model. Is this file created? Is it non-empty?
If there are folders in '/outputs' but no files in them, it means AlphaFold is imported but does not create any models. The error you see is then thrown by the script collect_results.py when it doesn't find any models.
I'll experiment with running my code in different environments and see if I can reproduce the problem. Sorry for the delayed responses.

Hi,
Sorry, to clarify an empty folder is created.
The following error:
Traceback (most recent call last):
File "tfold_run_alphafold.py", line 196, in
app.run(main)
File "/spshared/apps/miniconda3/envs/tfold-env/lib/python3.8/site-packages/absl/app.py", line 312, in run
_run_main(main, args)
File "/spshared/apps/miniconda3/envs/tfold-env/lib/python3.8/site-packages/absl/app.py", line 258, in _run_main
sys.exit(main(argv))
File "tfold_run_alphafold.py", line 186, in main
predict_structure(sequences=sequences,msas=msas,template_hits=template_hits,renumber_list=renumber_list,
File "tfold_run_alphafold.py", line 92, in predict_structure
feature_dict=data_pipeline.process(sequences,msas,template_hits)
File "/spshared/apps/tfold-release/tfold_patch/tfold_pipeline.py", line 135, in process
msa_features=make_msa_features(msas)
File "/spshared/apps/tfold-release/tfold_patch/tfold_pipeline.py", line 113, in make_msa_features
uniprot_accession_ids.append(identifiers.uniprot_accession_id.encode('utf-8'))
AttributeError: 'Identifiers' object has no attribute 'uniprot_accession_id'
Traceback (most recent call last):
File "collect_results.py", line 12, in
result_parse_tools.parse_results(working_dir)
File "/spshared/apps/tfold-release/tfold/modeling/result_parse_tools.py", line 74, in parse_results
if get_rmsd:
UnboundLocalError: local variable 'get_rmsd' referenced before assignment
I'm not sure if it is an error in configuration? I have v2 of alphafold (installed a couple months ago). Alphafold monomer and multimer work fine.

Thank you! This issue is almost certainly due to the AlphaFold version. (The main error is this: "AttributeError: 'Identifiers' object has no attribute 'uniprot_accession_id' ".) My pipeline was tested with AF version 2.1.0, which you can get here: https://github.com/deepmind/alphafold/releases/tag/v2.1.0. It won't work with the current v. 2.3.2, and probably with some earlier versions as well. I will update tfold_patch at some point, but it is not done yet.

Thanks for the reply. Downgrading to v2.1.0 worked.


FeatureFormView - Revert FullScreenTextInput for Catalyst

It's crashing built apps distributed via TestFlight. Ref Apollo 587

Closing - Distributed .apps appear to be unaffected, this seems to have limited scope.