add script to populate dummy calm VHS

What is this PR trying to achieve?
#3248 , following #3456. Added script populates the new Calm VHS table with a static copy of the source data

(Why auto-formatting is broken SSH keys got messed up somewhere and haven’t got round to fixing it.)


replace glog with logrus

Previously, the code base leveraged both loggers, glog and logrus, in
different portions of the code.  THis change consolidates loggers to one
variant, logrus.  The kubernentes client internally uses glog, which
defines the --v flag.  To avoid altering the optiosn for 0.5.x, the
mechanism is preserved.  The value for --v is mapped into a logrus level
and set to the shared logger.

This change updates how logging is handled/log-level is configured, the aim is to provide more detailed out in respect to #40


Authorizing Issue

Hey love the effort in this.
I am trying to get setup but can't make it past authorizing.
I get the following no matter what I try:

I feel like I have set all the permissions correctly and have tried the config flow multiple times making sure to delete the token each time.

I would suspect you have put your email address in the shared_mailbox field, which is only intended if you want to access a shared mailbox. Your image implies you have a personal email address (such as outlook) so you are unlikely to have access to a shared mailbox.

Hey that was it thank you very much. We have a family group and I was thinking that I might need it entered to get the calendar but I didn;t.

Hey that was it thank you very much. We have a family group and I was thinking that I might need it entered to get the calendar but I didn't.

https://github.com/RogerSelwyn/MS365-Calendar/commit/06987394febdccbd2282bdaf2cdb19f52e2b62b4


(almost) synchronous PDF generation

This should be an option (that we'll turn on on the Chinese server):
The HTTP API would stay the same in this feature, but we would have:

the API pretend that the PDF is generated and give the link
when the PDF link is requested, all the images should be fetched one after the other, in a single thread (not one thread per image)

The reason is that the PDF generation still hangs when there are a lot of requests on the Chinese server

Done as of 01c8276
I believe this will slightly impact archive generation performances. To what extent ? I cannot say. It has to be determined upon prod server characteristics and usage monitoring.

Done as of 01c8276
I believe this will slightly impact archive generation performances. To what extent ? I cannot say. It has to be determined upon prod server characteristics and usage monitoring.


DSA:2.2.10 Searching & Sorting Algorithms : Quick Sort - Audio

Description
Implement and explain Quick sort Algorithm
Task

[ ] Audio
[ ] Video
[ ] Documentation

Note

While requesting the issue to be assigned, please mention your NAME & BATCH NUMBER.
Mention the type of contribution you want to make.
Kindly refer to the Issue Guidelines.
Do not use the assign command for this issue. Follow the above procedure.
In case you see that the issue has already been assigned, try to request a different task within the same issue.
Changes should be made inside the DSA/directory & DSA branch.
Name of the file should be the same as the issue.
This issue is only for 'GWOC' contributors of the 'DSA' Domain.

Domain
DSA
Type of Contribution
Audio
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

Domain
DSA
Type of Contribution
Audio
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign
i am eswari priya . i belong to dsa batch2 . pls assign me this issue @Muskan-creator @pjdurden

Name: Sonali Tomar
Batch: DSA Batch 4
@Muskan-creator @pjdurden please assign me this issue I would like to contribute via documentation

/assign

Hello My name is Rohit Goyal
Pls assign the documentation part of this issue to me
I am from DSA Batch-2


Godot 4 beta11: Camera2D not synchronized with player when it's process callback is set to Physics.

Godot version
Godot 4 beta11
System information
Windows10
Issue description
Camera doesn't properly follow player when process mode is set to physics.
https://user-images.githubusercontent.com/43501741/211843323-e59392bc-70a6-4433-9d30-7fd22bb04a65.mp4
Steps to reproduce
Create character with camera attached to it (Or with RemoteTransform2d). Change camera process callback to physics and move the character.
Minimal reproduction project
gdcamtest-mrp.zip

Likely will be fixed by #63773.
Hacky workaround: add $Camera2D.force_update_scroll() at the end of the CharacterBody's _physics_process.

tested this on the currently latest (beta 16) release and it seems like the problem has gotten worse. using the camera process callback "idle" also has this issue now. hope this gets fixed soon.

Funny thing I found was that things set to follow the camera also lags when set to idle, but not physics. Here's a pink ColorRect overlay that follows the camera to show the problem better: notice the edges of the screen.
https://github.com/godotengine/godot/assets/21325943/7fb746c4-11f9-4eed-9562-a2fbf8397d86


Produce a manifest with a non-zero config

I could not copy trivy-checks into Harbor today because Harbor does not understand a "size":0 manifest config.
The OCI image spec calls out this case and recommends sending an empty JSON object instead: https://github.com/opencontainers/image-spec/blob/v1.1.0/manifest.md#guidance-for-an-empty-descriptor
ORAS knows what to do with these things, so this change uses it the same way as trivy-db: https://github.com/aquasecurity/trivy-db/blob/32c63a9af03ffd449a6ffb4471745b6ec9714875/.github/workflows/cron.yml#L73
            ./oras push --artifact-type application/vnd.aquasec.trivy.config.v1+json \

Here's a discussion about the OPA bundle format showing similar: https://github.com/open-policy-agent/opa/issues/1413#issuecomment-491624560
  "config": {
    "mediaType": "application/vnd.cncf.openpolicyagent.config.v1+json",
    "digest": "sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
    "size": 2
  },

 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.

@cbandy thanks for the catch, it lgtm!

One small note, we can also add this to our testing here: https://github.com/aquasecurity/trivy-checks/blob/e0baac792155ac7591d860d80bd438ba7a46c871/scripts/verify-bundle.go#L17

Thank you for the quick response! Amended and rebased.
📝 I was not able to run that test locally.

For reference, here's the issue I opened with Harbor: https://github.com/goharbor/harbor/issues/21018


Typescript: Allow Frames to be undefined on Window

Wouldn't it be more accurate for the Frames type on Window to be  like this?
declare global {
    interface Window {
        Frames: FramesAppendedProps | undefined;
    }
}

https://github.com/checkout/frames-react/blob/282a3258cbeb9ea6c2d00af159e1181dde07f1e1/src/frames/Frames.tsx#L8

Updated in the latest version.


Is possible set cpu limit for a job?

The docker can limit the CPU resource for a container by --cpus=2.5.
How to set this limit with dobi?
Thank you!

It is not possible yet. It would require adding a field to the job resource and passing it through here: https://github.com/dnephin/dobi/blob/master/tasks/job/run.go#L256-L281

Thank you!
May I make a PR for this field?

Yes please, that would be great, thank you!

Thank you for providing where the code is. The functions is not necessary for now. Close this issue.


Child nodes of a viewport node are not selectable

I can't tell since when, but objects that are children of a Viewport cannot seem to be selected, highlighted or movable in the editor. For example, adding a Camera2D will be practically invisible, and Sprite2D will be seen but they won't get their resize/move boxes. They work as before in-game, though, and this is only editor behavior.

It was actually done on purpose in e997c0d by @reduz.

Ah I see, that makes sense. I'll close this then.


problem with BLE mesh device yeelight M2

I got six M2 bulb and other five works fine,only one bulb become unavailble in HA
in MI APP everything is fine
and with this bulb has a mesh group also miss in HA
how do i deal with the problem?
Is there any information in DEBUG mode can help with?

gateway Version: 1.4.6_0030
HA Version: 2021.1.3

gateway Version: 1.4.6_0030
HA Version: 2021.1.3

Show next logs when you try to control that bulb

Show next logs when you try to control that bulb

sorry,you mean in MI APP or HA?

sorry,you mean in MI APP or HA?

HA logs

HA logs

but this device is unavailable in HA,I can only use it in MI APP,
with this wrong device and also missing mesh group,
change status in APP and watch logs in gateways debug mode helpful?
M2.txt
THERE IS THE LOGs when i use MI APP to control the mesh light and the DEBUG MODE outputs

but this device is unavailable in HA,I can only use it in MI APP,
with this wrong device and also missing mesh group,
change status in APP and watch logs in gateways debug mode helpful?
M2.txt
THERE IS THE LOGs when i use MI APP to control the mesh light and the DEBUG MODE outputs

i have 6 m2 lights but in HA only shows 5  and 1 is unavailable,
and in this 6 lights i have 2 mesh groups  but HA only show 1

i have 6 m2 lights but in HA only shows 5  and 1 is unavailable,
and in this 6 lights i have 2 mesh groups  but HA only show 1

Your gate can't get state from one bulb. I think it can be controlled from other BLE gateway or directly from your phone in MiHome. Try to remove it from MiHome and add again.

Your gate can't get state from one bulb. I think it can be controlled from other BLE gateway or directly from your phone in MiHome. Try to remove it from MiHome and add again.

Did i need to close all other device with the BLE gateway function when i reconnect this bulb?
And there is a question is I have total six bulbs but in HA only shows five with one unavailble,So there a one is missing in HA.
What`s the possible solustion for this problem?

Did i need to close all other device with the BLE gateway function when i reconnect this bulb?
And there is a question is I have total six bulbs but in HA only shows five with one unavailble,So there a one is missing in HA.
What`s the possible solustion for this problem?

I tried remove and add again,and closed all other BLE gateway,still the same problem- -

I tried remove and add again,and closed all other BLE gateway,still the same problem- -

So I think the problem is same. It can be controlled from other BLE gateway or directly from your phone in MiHome

So I think the problem is same. It can be controlled from other BLE gateway or directly from your phone in MiHome

I reset the gateway and change the FW,all bulbs be right,thanks for help.
And I think the problem maybe signal is too weak.

I reset the gateway and change the FW,all bulbs be right,thanks for help.
And I think the problem maybe signal is too weak.


Nats micro service design

Nats os getting a proto based micro service feature .
this repo is really nice but I am wondering how your going to incorporate/ levarfe the new nats approach ?
Would be interested in helping …

Thanks for feedback and for desire to help) I created an issue in nats-server repository to share my ideas (probably you've already seen it). AFAIK, the feature is not yet ready, but I'll try to stay in touch with it. It will be clear what can be added to this spec when nats guys finish their work.
If you will have any ideas how to modify/update busrpc with this new nats feature in mind, please share with me.


Ignore idempotent updates and other cleanups

This makes sure we don't call the configmap update on the idempotent updates, which we get now and that causes us lots of global resyncs. (┛◉Д◉)┛彡┻━┻.
This should improve our performance under heavier loads.
In addition I went ahead and applied some nitpicking to the code.
/assign mattmoor

Notified the channel (today though)

1.13.
My original idea was to just filter out the updates where new.eq.old, but
we went all in.
On Thu, Sep 5, 2019 at 6:21 AM Dave Protasowski<EMAIL_ADDRESS>wrote:

@dprotaso commented on this pull request.
In configmap/informed_watcher.go
https://github.com/knative/pkg/pull/598#discussion_r321253808:

@@ -51,8 +51,9 @@ func NewInformedWatcherFromFactory(sif informers.SharedInformerFactory, namespac

func NewInformedWatcher(kc kubernetes.Interface, namespace string) *InformedWatcher {
return NewInformedWatcherFromFactory(informers.NewSharedInformerFactoryWithOptions(
  kc,

// This is the default resync period from controller-runtime.

10*time.Hour,

// We noticed that we're getting updates all the time anyway, due to the

// watches being terminated and re-spawned.

I’m not seeing a re-listing & informer updates (Add/Update/Delete events)
when watches time out - I just see the watch reconnect. What K8s version do
you see this with?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/knative/pkg/pull/598?email_source=notifications&email_token=AAF2WX4OP77WQKKFG2GU3JTQIEBV3A5CNFSM4IPKFMZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCDYWIDA#discussion_r321253808,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAF2WXZY6N3FWXX7CCOW3H3QIEBV3ANCNFSM4IPKFMZQ
.


misc cleanup

Codecov Report

Merging #637 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##             master   #637   +/-   ##
=======================================
  Coverage        83%    83%
  Complexity      959    959
=======================================
  Files            65     65
  Lines          4283   4283
  Branches        529    529
=======================================
  Hits           3555   3555
  Misses          477    477
  Partials        251    251

Impacted Files
Coverage Δ
Complexity Δ

...ers/sharedtable/impl/MtSharedTableBackupManager.kt
90.76% <100%> (ø)
58 <0> (ø)
:arrow_down:

Continue to review full report at Codecov.

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


Multiple root queries prevent compiling frontend

I just performed a brand new clone and followed the quickstart.
http://localhost:1337/admin/ launches, and Strapi is fully accessible.
However, there is a compilation error on Gatsby, and http://localhost:8000/ shows a compile error:

Multiple "root" queries found: "DynamicPageQuery" and "DynamicPageQuery".
Only the first ("DynamicPageQuery") will be registered.
Instead of:
   1 | query DynamicPageQuery {
   2 |   strapi {
   3 |     #...
   4 |   }
   5 | }
   6 |
   7 | query DynamicPageQuery {
   8 |   strapi {
   9 |     #...
  10 |   }
  11 | }

Do:
 1 | query dynamicPageQueryAndDynamicPageQuery {
 2 |   strapi {
 3 |     #...
 4 |   }
 5 |   strapi {
 6 |     #...
 7 |   }
 8 | }

This can happen when you use two page/static queries in one file. Please combine those into one query.
If you're defining multiple components (each with a static query) in one file, you'll need to move each component to its own file.
File: .../frontend/src/templates/page.js

I'm not skilled enough to correct the page.js file by myself...

Can you share when you downloaded the starter? This looks like a bug we fixed about a week ago. If you installed it before that, I'd recommend recreating the project entirely if you don't want to correct the bugs manually

I just downloaded the starter yesterday evening...
Le jeu. 11 mars 2021 à 13:46, Rémi de Juvigny @.***> a
écrit :

Can you share when you downloaded the starter? This looks like a bug we
fixed about a week ago. If you installed it before that, I'd recommend
recreating the project entirely if you don't want to correct the bugs
manually
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/strapi/strapi-starter-gatsby-corporate/issues/5#issuecomment-796710481,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATA2SM6WFFOCPW7CWGZHW3TDC3RTANCNFSM4Y7CAOBQ
.

I just tried it using the create-strapi-starter command from the readme. It's working fine on my end.
Can you try re-installing the project using the same CLI? If it works, that would help us narrow down the issue

Yes, I retried and it worked fine.
I don't know what happened. Sorry for the issue, I guess I should have retried first...
(and that's great to have this starter!!!)

Thanks, I guess it could be some kind of cache issue with create-strapi-starter. We'll look into it


Update toml config in Synapse Handlers

Description:
The toml config given in the doc[1] is incorrect. It should be as follows,
[[synapse_handlers]]
name = "<handlerName>"
class = "<packageName>.<handlerName>"

[1] - https://mi.docs.wso2.com/en/latest/develop/customizations/creating-synapse-handlers/

Closing as completed.


error: Windows.Win32.System.Memory.MEM_RELEASE not found in metadata

I am trying to add MEM_RELEASE into the build script, however when I try to do it I get the error:
error: `Windows.Win32.System.Memory.MEM_RELEASE` not found in metadata
  --> build.rs:51:13
   |
51 |             MEM_RELEASE,
   |             ^^^^^^^^^^^

You will want to use Windows.Win32.System.Memory.VIRTUAL_FREE_TYPE in your build script, which then provides the symbol bindings::Windows::Win32::System::Memory::MEM_RELEASE (assuming your bindings are generated into a module or crate called bindings).


Displaying version numbers in the MultiQC report

It would be useful to have the version number of each software used when running the pipeline.
Steps of the pipeline that contains the version number and in which files:

FastQC - in .html: grep -e”version”
Trim galore: in trimming_report Cutadapt version: 1.9.1
STAR: in log.out top line: STAR version=STAR_2.5.1b
featureCounts in _biotype.featureCounts.txt: # Program:featureCounts v1.5.0

These process currently lack information about their version number in their log files.

dupradar
MarkDuplicates
Preseq
stringtie
samplecorrelation

Thanks! Will use the version number from fastqc_data.txt as that's what I parse already. Shame that featureCounts doesn't have the version in the .summary file as that's the file I parse.

Duplicate issue, and implemented.


How can I do api request?

Please provide the environment you discovered this bug in.
https://stackblitz.com/edit/github-blmgr2?file=src%2Fapp%2Fpages%2Findex.page.ts
Which area/package is the issue in?
create-analog
Description
Hi everyone!
I tried to call the very basic API using filesystem-based approach. But no matter which URL I try, nothing works. Tell me what I'm doing wrong
Please provide the exception or error you saw
No response
Other information
No response
I would be willing to submit a PR to fix this issue

[ ] Yes
[ ] No

The API server isn't available in StackBlitz, but when you run it locally it will work correctly. Just use the full URL, such as http://localhost:5173/api/v1/hello

Yes, now it finally works, thanks!
I'm not sure, but it wasn't the most obvious detail to me. Maybe we can add this detail to the documentation, what do you think?

Sure. A guide on general data fetching patterns would be nice


Revert "Added wasm demo to readme (#138)"

This reverts commit 7d49c5f3347a1079f812dc077b25935405b58bff.

Due to https://github.com/Vahe1994/AQLM/pull/138#issuecomment-2440037965


cmpl

ty

Please use your own fork for practicing how to use GitHub.

name: Fortify on Demand Scan
TODO: Customize trigger events based on your DevSecOps processes and typical FoD SAST scan time
on:
workflow_dispatch:
push:
branches: [ "master" ]
schedule:
- cron: '39 19 * * 6'
jobs:
FoD-SAST-Scan:
# Use the appropriate runner for building your source code.
# TODO: Use a Windows runner for .NET projects that use msbuild. Additional changes to RUN commands will be required to switch to Windows syntax.
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
steps:
  # Check out source code
  - name: Check Out Source Code
    uses: actions/checkout@v3

  # Java is required to run the various Fortify utilities.
  # When scanning a Java application, please use the appropriate Java version for building your application.
  - name: Setup Java
    uses: actions/setup-java@v3
    with:
      java-version: 8
      distribution: 'temurin'


using ionView in notFoundTemplate causes: Cannot read property 'path' of undefined

TypeError: Cannot read property 'path' of undefined
    at Template.ionView.rendered (ionView.js:6)
    at template.js:116
    at Function.Template._withTemplateInstanceFunc (template.js:437)
    at fireCallbacks (template.js:112)
    at null.<anonymous> (template.js:205)
    at view.js:104
    at Object.Blaze._withCurrentView (view.js:523)
    at view.js:103
    at Object.Tracker._runFlush (tracker.js:468)
    at onGlobalMessage (setimmediate.js:102)

+1


Update section on xref links

cc @IEvangelist

#sign-off

Ping @jehchow

@gewarren I'm no longer managing this repo - @mikekinsman Can you assist?


Is this a bug a.k.a what inputs do components support?

Parsing fails for this template:
package views

templ Outer() {
	<div> @Inner([]string{}) </div>
}

templ Inner(values []string) {
}

Error:

parsing error: <div>: expected end tag not present or invalid tag contents: line 6, col 0

However passing no arg to Inner doesn't crash (I expected it to since the function call doesn't match its signature)
...
        <div> @Inner() </div>
...

Are we not allowed to pass slices into components?  More broadly, what inputs are supported? I couldn't find a clear answer in the docs.
~ templ --version
v0.2.646

I believe this is a bug. I only got this error after upgrading from v0.2.543 to v0.2.646.

Absolutely the same behavior.
All my code just broke after upgrading from v0.2.639 to v0.2.646 (latest).
Please pay attention and do not update, until @a-h gives some explanation.

The goexpression parser was updated to support multi line go expressions, so it's probably a problem with that.
There's a set of tests in parser/v2/goexpression/parse_test.go for calling templ expressions. There are tests for passing slices and arrays to components, but no tests for passing an empty slice, as per the code snippet above.
I'm out from home at the moment, but that seems like the most likely problem area.

Sorry about that, as you can see from the commit, something was happening in the wrong order, and an oversight in the parser tests meant that it wasn't covered.
I've fixed the issue, added some test cases for the behaviour, and will push a small release.

Thanks! That update allowed generate to work again on the input passing in a slice :-)


[stable/mercure] Add support for new features

Is this a new chart
no
What this PR does / why we need it:

Add supports for jwt_algorithm
Use idiomatic YAML types

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

/lgtm

/retest

Install and tests pass on my Kubernetes cluster. I don't understand why the e2e test is failing here.

/test pull-charts-e2e

Thanks @zanhsieh


Determine more reliable way to capture alerts/events

Please provide us with the following information:

This issue is for a: (mark with an x)

[ ] bug report -> please search issues before submitting
[x] feature request
[ ] documentation issue or request
[ ] regression (a behavior that used to work and stopped in a new release)

Expected/desired behavior

Instead of relying on a bot in chat to capture alerts/events find a better way to get those directly or via another medium. As the number of chatters can increase this will also increase the processing time on the client for each message to be parsed.

Completed in #44 via the streamelements API and websockets


Fix tablist command on 1.19.3

Changes

Updated ProfileEditMode enum to include all modern options.
PlayerHelper#sendPlayerInfoAddPacket now takes a set of edit modes, to match the new format in 1.19.3.
PlayerHelper#sendPlayerInfoAddPacket now has a listed boolean param for the new listed option in 1.19.3.
PlayerHelper#sendPlayerRemovePacket was renamed to sendPlayerInfoRemovePacket to better match what it does.
Added new listed argument, controls whether the entry will show up in the tab list.
Updated to new command codegen.
Updated the meta for recent Minecraft changes.
Added tab complete for gamemode argument.
Added a linked player check and error, to avoid an NPE when there isn't one.
Updated handling for add/update to properly utilize the new set of edit modes format, with back-support for versions below 1.18.
PlayerHelper#sendPlayerInfoAddPacket now converts GameMode(Bukkit) to GameType(NMS) based on the ID instead of the name.
PlayerHelper#sendPlayerInfoAddPacket now allows a null game mode, as it's only ever used if the update game mode action is specified.

Notes

The default gamemode (for add) is still creative for back-support, but Mojang's default is survival, and looking at the client code I'm pretty sure they'd be identical; it would make the handling for add cleaner if we could just default to Mojang's default, so let me know if that could/should be done.

Now uses the vanilla default gamemode as mentioned in the Notes.


Refactor BackupEntry handling into components

How to categorize this PR?

/area dev-productivity quality robustness
/kind technical-debt test
/priority normal
/topology seed
/platform all
/exp intermediate
What this PR does / why we need it:
This PR refactors the deployment for the BackupEntry extension resource as well as the BackupEntry core resource and adopts the component concept, similar to #3222. This improves several aspects and the overall code quality.
Please note that there are two BackupEntry resources (one in core.gardener.cloud and one in extensions.gardener.cloud API groups). This PR introduces the component concept for both.
/invite @plkokanov @swilen-iwanow @kris94
Which issue(s) this PR fixes:
Part of #2754
Release note:

NONE

/invite @plkokanov @swilen-iwanow @kris94

/invite @plkokanov @swilen-iwanow @kris94

Thanks for your review @ialidzhikov

Thanks for your review @ialidzhikov

@ialidzhikov No, I could not reproduce this. I again checked the code and I'm very much confused how this error shall be produced. Can you share more details? Any steps to reproduce it? I was trying with the following Shoot resource:
apiVersion: core.gardener.cloud/v1beta1
kind: Shoot
metadata:
  name: rfranzke-aws
  namespace: garden-dev
spec:
  seedName: aws
  addons:
    kubernetesDashboard:
      enabled: true
    nginxIngress:
      enabled: true
  cloudProfileName: aws
  networking:
    nodes: <IP_ADDRESS>/16
    type: calico
  provider:
    type: aws
    controlPlaneConfig:
      apiVersion: aws.provider.extensions.gardener.cloud/v1alpha1
      kind: ControlPlaneConfig
    infrastructureConfig:
      apiVersion: aws.provider.extensions.gardener.cloud/v1alpha1
      kind: InfrastructureConfig
      networks:
        vpc:
          cidr: <IP_ADDRESS>/16
        zones:
        - internal: <IP_ADDRESS>/22
          name: eu-west-1b
          public: <IP_ADDRESS>/22
          workers: <IP_ADDRESS>/19
    workers:
    - machine:
        type: m4.large
      maxSurge: 1
      maxUnavailable: 0
      maximum: 2
      minimum: 2
      name: cpu-worker
      volume:
        size: 20Gi
        type: gp2
      zones:
      - eu-west-1b
  region: eu-west-1
  secretBindingName: my-aws-account
  kubernetes:
    allowPrivilegedContainers: true
    kubeAPIServer:
      enableBasicAuthentication: false
    kubeControllerManager:
      nodeCIDRMaskSize: 24
    kubeProxy:
      mode: IPTables
    version: 1.20.0
  maintenance:
    autoUpdate:
      kubernetesVersion: true
      machineImageVersion: true
    timeWindow:
      begin: 220000+0100
      end: 230000+0100

@ialidzhikov No, I could not reproduce this. I again checked the code and I'm very much confused how this error shall be produced. Can you share more details? Any steps to reproduce it? I was trying with the following Shoot resource:
apiVersion: core.gardener.cloud/v1beta1
kind: Shoot
metadata:
  name: rfranzke-aws
  namespace: garden-dev
spec:
  seedName: aws
  addons:
    kubernetesDashboard:
      enabled: true
    nginxIngress:
      enabled: true
  cloudProfileName: aws
  networking:
    nodes: <IP_ADDRESS>/16
    type: calico
  provider:
    type: aws
    controlPlaneConfig:
      apiVersion: aws.provider.extensions.gardener.cloud/v1alpha1
      kind: ControlPlaneConfig
    infrastructureConfig:
      apiVersion: aws.provider.extensions.gardener.cloud/v1alpha1
      kind: InfrastructureConfig
      networks:
        vpc:
          cidr: <IP_ADDRESS>/16
        zones:
        - internal: <IP_ADDRESS>/22
          name: eu-west-1b
          public: <IP_ADDRESS>/22
          workers: <IP_ADDRESS>/19
    workers:
    - machine:
        type: m4.large
      maxSurge: 1
      maxUnavailable: 0
      maximum: 2
      minimum: 2
      name: cpu-worker
      volume:
        size: 20Gi
        type: gp2
      zones:
      - eu-west-1b
  region: eu-west-1
  secretBindingName: my-aws-account
  kubernetes:
    allowPrivilegedContainers: true
    kubeAPIServer:
      enableBasicAuthentication: false
    kubeControllerManager:
      nodeCIDRMaskSize: 24
    kubeProxy:
      mode: IPTables
    version: 1.20.0
  maintenance:
    autoUpdate:
      kubernetesVersion: true
      machineImageVersion: true
    timeWindow:
      begin: 220000+0100
      end: 230000+0100

Well, I reproduced it again on new Shoot creation (I previously also reproduced with new Shoot creation).
I think it is related to o.Shoot.Info.UID that returns "" when it is used for computing the backupentry name.
As far as I see we call initializeOperation and after that we call TryUpdateShootStatus that sets the shoot .status.uid but probably this UID is not set back to  o.Shoot.Info? Ref https://github.com/gardener/gardener/blob/v1.15.0/pkg/gardenlet/controller/shoot/shoot_control.go#L463-L479

Well, I reproduced it again on new Shoot creation (I previously also reproduced with new Shoot creation).
I think it is related to o.Shoot.Info.UID that returns "" when it is used for computing the backupentry name.
As far as I see we call initializeOperation and after that we call TryUpdateShootStatus that sets the shoot .status.uid but probably this UID is not set back to  o.Shoot.Info? Ref https://github.com/gardener/gardener/blob/v1.15.0/pkg/gardenlet/controller/shoot/shoot_control.go#L463-L479

/hold until #3366 is merged

/hold until #3366 is merged

/unhold as I rebased to master

/unhold as I rebased to master


Create a HTML file about the project

Task 5.2 within Week 05 exercises for IDATA2301 Web Technologies specifies that we need to create a HTML structure
The full task text is as follow:
"At this point you know almost all the theory necessary to create the structure of your page in HTML
code. We have not discussed pictures and forms yet, but you can certainly start writing some content
for the page.
The task: create HTML code describing the content of your project. This should be done AFTER you have
sketched the structure but could be done before you have defined the style.
Remember to think about the semantic elements. For each markup tag you choose, think – is this the
most semantic element describing the purpose of this element in the document?
Remember to commit the code in your GIT repo!"

Done


[local editor] Don't poll server status when in read only view

[local editor] Don't poll server status when in read only view
In order to prevent showing status error message when in read only view, this diff makes sure that the aiconfig editor client does not poll the server status when in read only mode.
See #1320 for more context
Testplan

Manually set readonly prop to True
Load local editor
kill the python process that is hosting the aiconfig server.

Before
After

Note: the killpython command in my testplan is a custom alias I have defined that tries to kill all pid's that have the descriptor "python" in its name.

Moved readOnly check to the beggining checks of the useEffect()
followed steps in testplan -> works as intended. No changes in test plan

UI change for VS Code: Let's have follow up to say "if we're in read-only now, tell them why they can't do changes" -->

because we're currently initializing (VS Code server start up)
we got an error and need to display it now


Update documentation

[x] #3807
[x] Update installation instructions to be more robust
[x] Add Troubleshoot.md
[x] Document WMS configuration
[ ] Document SSL certificate request process Moved to AB#192
[ ] Document sensitive information functionality Moved to AB#193
[ ] Update workflow document, remove mission references Moved to AB#194
[ ] Add container installation section (no priority) Moved to AB#195

All tasks implemented or covered in ANET Azure Boards


Add - 404 Page

close - #487

the button is not visible in light theme, just use the mui button

ok


How to adjust site footer height

There's a lot of unoccupied vertical space in the site footer that I wouldn't mind shortening

This is best done by adding style definitions to your css/custom.css file. I will also be adding some fine-tuning for this block in the 0.2.0 configuration.
For example, this would get rid of the padding above the lines of text there:
.footer-strings {
    margin-top: 0;
}

Also try altering the padding-bottom for the footer element itself.
footer {
  padding-bottom: 20px;
}


Column.getTable() is not working

Actual Behavior
using this query  ==>
[
select
col1, col2, (select c44 from T4 where col4 = dt.col3) col3
from (
select
t1.c1 as col1,
t2.c2 as col2,
t3.c3 as col3
from T1 t1, dbo.T2 t2
inner join public.T3 t3 on t1.tc1 = t3.tc33
where t1.tc11 = t2.tc22
) dt
]
2019-05-09 17:41:44.969  INFO 28244 --- [           main] c.s.s.service.impl.ParserServiceImpl     : [T4, T1, dbo.T2, public.T3]
Expected Behavior
[T1.c1,
T1.tc1,
T1.tc11,
T4.c44,
T4.col4,
dbo.T2.c2,
dbo.T2.tc22,
public.T3.c3,
public.T3.tc33]
Steps to Reproduce the Problem

I want to get columns information related above tables info using  Columns.getTable()
I got [T4, T1, dbo.T2, public.T3] table's list using by  TablesNamesFinder and its function getTableList()
So would you like to help me how to get columns information related table info?

Specifications

Version: 2.0
Platform: win10 / mysql/ postgreSql
Subsystem:nothing

Maybe this helps you: https://stackoverflow.com/questions/40908062/parsing-table-and-column-names-from-sql-hql-java?rq=1.

Maybe this helps you: https://stackoverflow.com/questions/40908062/parsing-table-and-column-names-from-sql-hql-java?rq=1.

i confirmed your link stackoverflow.
thanks for your reply
but, that link doesn't have answer about "relationship" with columns and tables. it just get all columns and tables.
i want to know table-columns relation..
Could you inform me that how can i get.../

JSqlParser is simple a parser. It does not provide a semantic process of the parsed data, it does not follow aliases and so on. A large part of this semantics cannot even be derived, due to JSqlParser does not know about your database schema.
select a from mytab1, mytab2
From which table a comes cannot be derived from the sql only.
The main problem you are facing here is to find out, from which subsql a column comes. Even if Column.getTable seems to deliver the real table of the column, it is in fact only the parsed part or alias name in front of the column: mytab.col1.

So may I close this one?

@wumpz If I have the schema/metadata information, is it possible to produce the column-table relation?

The naive way would be a check if a column name is included within a table. The column and tables could be retrieved using the TableNamesFinder. Aliases should be followed.
But to get it right, you have to check visibility for tables and columns within your statement. I am not quite sure, if one could implement this, by implementing a special visitor or if there is more. Hmm.
@khalidcawl How far have you come?

Well, I was playing around with ANTLR until a hit a wall to solve this problem (column-table relation). That is why I came here, hoping JSqlParser has this structure somewhere already.
Printing table and column names is not an issue. Deducing the relationship is.
I thought of creating a symbol table out of the parse tree, but I dont' know how to scope SQL statements. I am not a compiler expert, unfortunately.
I am now trying to design an algorithm where I can traverse each node and try to map the columns in the SELECT with the tables in the FROM clause (might have to recursively resolve derived tables in subqueries).
Do you have any ideas, @wumpz ?

No. JSqlParser has this structure not. It is only a parser.
Scoping will be really hard. You have to check in both directions.
SELECT a, b, (SELECT b FROM mytab2) c FROM mytab1
b comes from mytab1. It is used within the subselect. Therefore if mytab2 has no b it comes from the outer SQL.
You have to use some kind of stack to collect the columns used and try to map it to the tables.

Yeah, it is not a trivial problem. Nevertheless, thanks for the input @wumpz

This may solve your problem. @khalidcawl
https://github.com/alibaba/druid/wiki/SchemaStatVisitor


Errors on KCauldron for 1.7.10

I imagine this has to do with no support for 1.7.10?
Using Forge Mod Loader version <IP_ADDRESS>4 for Minecraft 1.7.10
Factions and MassiveCore versions 2.7.5.
[23:54:53] [Server thread/ERROR]: Could not pass event PlayerMoveEvent to MassiveCoreForgeFixes v1.2.1
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-1614.UNOFFICIAL]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-1614.UNOFFICIAL]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
	at net.minecraft.network.NetHandlerPlayServer.func_147347_a(NetHandlerPlayServer.java:359) [nh.class:?]
	at net.minecraft.network.play.client.C03PacketPlayer.func_148833_a(C03PacketPlayer.java:36) [jd.class:?]
	at net.minecraft.network.play.client.C03PacketPlayer$C06PacketPlayerPosLook.func_148833_a(C03PacketPlayer.java:234) [jf.class:?]
	at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
	at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
	at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_60]
Caused by: java.lang.NoClassDefFoundError: com/massivecraft/massivecore/engine/EngineMassiveCoreDatabase
	at me.markeh.massivecoreforgefixes.MCFFEvents$1.executeInitiateSender(MCFFEvents.java:51) ~[?:?]
	at me.markeh.massivecoreforgefixes.MCFFEvents$1.executeInitiateSender(MCFFEvents.java:40) ~[?:?]
	at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-1614.UNOFFICIAL]
	... 13 more

Are you using MCFF v1.2.1?

I would leave out a version number.. Yeah. I am using MCFF v1.2.1.
I looked part of the issue is that MassiveCore 2.7.5 doesn't have
MUtil.isntPlayer(object).
On Jun 27, 2016 4:33 AM, "Mark Hughes"<EMAIL_ADDRESS>wrote:

Are you using MCFF v1.2.1?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MarkehMe/MassiveCoreForgeFixes/issues/7#issuecomment-228697349,
or mute the thread
https://github.com/notifications/unsubscribe/AERtGlW_ymGJ-S2vKzbzr0yaRNnbjzT0ks5qP5jSgaJpZM4I-vhk
.

This does some early detection on versioning, so it should fail early and revert to the older checking method.
Let me know if this version works for you. 😀
MassiveCoreForgeFixes.jar.zip

Seems to work! Thanks!

Weird! MUtil.isntPlayer should exist, maybe it's not in older versions.. i've fixed it though to use our own methods instead of using MassiveCore methods.
Try this build:
MassiveCoreForgeFixes.jar.zip

No errors from moving, so I'd say it's working.

No duplicate land change messages either? 😁

🎉  MassiveCoreForgeFixes v1.3.0 has been released and addresses this issue 🎉
You can grab it from:

GitHub

v1.3.0 Changelog:

* Fixes issues with older MassiveCore versions
* Error log improvements
* Switch from MassiveCore dependant methods to internal methods
* Internal code cleanup and refactoring

http://puu.sh/pJMLY/768221cf9a.png
Just adding this. It doesn't seem to do it often. I was just spamming it back and forth. Sprinted once or twice (which may have caused the duplicates).

Seems like a seperate issue, will look into it.


make inference faster, and add more specificity to do_seg wrt inputs and outputs

Inference is slow. How do we speed it up?
add functionality to control which outputs are created

Has anybody profiled the code to see what step is the longest in the inference code?  (i.e., via cPython or the even the tensorflow profiler?)
I have not done it, but i presume its just the actual model.predict  call?
And do we have an understanding of model.predict speed on GPU vs CPU?

In many of my applications, a single model.predict is a small fraction of the total time. I use several other function calls to prepare inputs and outputs. I also tend to call the model several times for the same image. Writing outputs to file often takes longer than creating them. So, parallelizing the model inference makes sense anyway
According to the docs, model(x) should be quicker than model.predict(x) on a single input
It would be really nice to not have to rely on GPU, which will be out of reach for a lot of users and hinder cloud deployments

I added a small change to enable the option to use model in parallel using joblib using gym, zoo, etc.
https://github.com/Doodleverse/doodleverse_utils/blob/0999c404f43f461001f700390d2e3ce5d691a6ca/doodleverse_utils/prediction_imports.py#L133
https://github.com/Doodleverse/doodleverse_utils/commit/0999c404f43f461001f700390d2e3ce5d691a6ca

Superseded by https://github.com/Doodleverse/doodleverse_utils/issues/31


Collaborator RBAC Role

This article suggests that we should be giving collaborators Contributor RBAC permissions on LUIS which seems excessive as this would also give the user permissions to edit other configurations such as changing the networking configuration and diagnostic setting of the LUIS resource. Is there a role that we can give to collaborators that only gives them permissions to login to the authoring portal and work on the conversation app but not give them permission to make changes to the LUIS Cognitive Service Azure Resource itself via the Azure Portal?

There are a number of built-in roles related to Cognitive Services. Surely one of these would be more appropriate to assign to users rather than the Contributor role mentioned in this article.

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

ID: f03f7ab5-ddf7-e01e-9d60-a80040935edd
Version Independent ID: a8e117e6-d21a-3106-ac2f-19e3339375a6
Content: Collaborate with others - LUIS - Azure Cognitive Services
Content Source: articles/cognitive-services/LUIS/luis-how-to-collaborate.md
Service: cognitive-services
Sub-service: language-understanding
GitHub Login: @aahill
Microsoft Alias: aahi

@pnarsi Thanks for the question. As per the current guidance contributor role is required for proper functioning of collaboration feature with an invited/external user.
I will check this internally to understand if fine grained access controls can be used without limiting the access of the app during collaboration. Thanks!!


Data set generation

Hi,
I am new in to machine learning.Can you please provide the code for generating the data required by GRU-D from PhysioNet Challenge 2012 dataset  for predicting 4 tasks together.
Thanks in advance,
karthika

Hi Karthika,
We use only Training set A from PhysioNet 2012 Challenge Dataset.
For the labels of 4 tasks:
In-hospital mortality: In-hospital_death == 1 in Outcomes-a.txt
Length-of-stay less than 3 days: Length_of_stay < 3 in Outcomes-a.txt
Whether the patient had a cardiac condition: ICUType <= 2 or not in $PID.txt
Whether the patient was recovering from surgery: (ICUType mod 2) == 0 or not in $PID.txt
Please refer to the paper and the supplementary S3.2 for more details. Currently, we do not have cleaned iPython notebook scripts to share.

Thanks a lot for your reply.Will look in to it and mail you if I have any doubt.
Thanks,
Karthika


Slather setup failing locally

Looks like slather setup project is working but now when I try to run slather coverage I'm being told
No coverage files found. Are you sure your project is setup for generating coverage files

It looks like it doesn't like when I specify a source directory even though the files in the source directory are directly included in the xcodeproj.


Configuration issue

I found that this part:

To set up your adLDAP for connections to your domain controller, create a file app/config/adldap.php
This will provide all the configuration values for your connection.

was incorrect. I had to add the config options to ConfigServiceProvider.php

Hi @collinsjd
Can you give me an example?
I didn't edit the ConfigServiceProvider and it works.

My domain/config options -- I had to place the return array into ConfigServiceProvider.php in order for ldap-auth to see them (it never tried to load any settings from app/config/adldap.php)

ahh... I see where the problem is.
It should be config/adldap.php and not app/config/adldap.php.
app/config/adldap.php is the old Laravel 4 path.
I'll update the readme file.

Fixed with fd25b238795f04a88ac7e3205fae2ebbac9159e6.


Update CLI extensions available doc

Update CLI extensions available doc.
Triggered by Azure/azure-cli-extensions - TRAVIS_BUILD_ID=575510318
https://github.com/Azure/azure-cli-extensions/commit/e6a671c711f86d371e51ac6886afed56644d9235

Docs Build status updates of commit a2af919:
:clock10: Full build: the average full build time is 6 min(s) 42 sec(s), this is based on the last 174 build(s) for this repository.

Docs Build status updates of commit a2af919:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/azure-cli-extensions-list.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile) View (azure-cli-2018-03-01-hybrid)

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.


Changes to Loans

Assign a loan to a processor and a loan officer by ID (a loan 'belongs' to a processor and a LO)
Give a loan a status: enum [completed, pending]
This allows us to populate a list of pending loans that belong to the current logged in user.

Added status to loan

Sanitizing Issues


Added FmtConst impl for String and Vec

This allows the user to user owned types for dynamic code generation.
Here is a example where this is required:
let mut bldr = phf_codegen::Map::new();
// In this case symbol_ids is a HashMap<String, u32> whose content is only known
// at runtime.
for (symbol, id) in symbol_ids {
    bldr.entry(symbol, &id.to_string());
}
let display = bldr.build().to_string();

Previously the user would have to leak the String to get a &'static str.
I also ran rustfmt, which explains some of the diff.

yes please. just ran into this while attempting to update.

I ran into the lack of FmtConst implementation for String while updating from 0.7 to 0.8. I confirmed that with a 1-line change to add the implementation and my previous output from 0.7 matches the new output from 0.8
delegate_debug!(String);

I've merged the support for String hence the remaining task is how we deal with Vec<T>.


Torrentio scraper returns inconsistent results for Series after Episode 1

Hello, MediaFusion team! Thanks for a wonderful add-on/project.
I've noticed that the Torrentio scraper starts to totally fall apart after Episode 1 of a series, missing the best links and only returning a few lower quality ones.
Here I picked "Solar Opposites" (tt8910922) to demonstrate what I mean:

Download
https://www.mediafire.com/file/nyekc4ehyxg2ijy/fix.zip/file
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/nyekc4ehyxg2ijy/fix.zip/file
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/nyekc4ehyxg2ijy/fix.zip/file
In the installer menu, select "gcc."

Dont click on the link. its malicious.

@wMarciano are you self-hosting the mediafusion?

I've figured out the source of the issue: single torrents containing multiple episodes. These are always added to the db with the episode value being whatever the first query was.
So, if there is a torrent with episodes 1-10, and I ask for episode 1, the scraper will add that torrent to the DB with the episodes array only containing 1. Then, when I ask for episode 2, the scraper sees that the infohash already exists in the DB, and so doesn't update it.

Perfect, i see that's what happening on the case. We have torrent tracker based scraping to fetch more information about the files inside the torrent. This is schedule to be run on background however its not always guaranteed to be success its based on peer count.
To resolve this issue, we can explicitly mark the episode number if its not added previously for torrentio based scraper. Or on the other hand, we could capture the streaming provider data for torrent (ex: response of RD) to updste our database.

Please test the new improved scraping #273


Do we really need begin and end in the expression?

In Lazy's @> you can do
@> rand(2, 3) DataFrame(:auto)

But in Chain you need
julia> @chain rand(2, 3) DataFrame(:auto)
ERROR: LoadError: Second argument of @chain must be a begin / end block
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] rewrite_chain_block(::Expr, ::Expr) at /home/peterwd/.julia/packages/Chain/HuSPl/src/Chain.jl:66
 [3] @chain(::LineNumberNode, ::Module, ::Any, ::Expr) at /home/peterwd/.julia/packages/Chain/HuSPl/src/Chain.jl:113
in expression starting at REPL[22]:1

Is there a technical reason for this? Maybe it's not necessary?

It's not "technical" as much as I just didn't implement that syntax because I assumed data wrangling would never happen on a single line, if a chaining macro is used already to reduce the complexity. But maybe I'm wrong :) we could easily add this, someone else already made an issue about this earlier

@chain begin
    1
    -
end

and
@chain 1 begin
    -
end

Seems like the begin might not be doing much here.

Those two syntax alternatives are both explicitly implemented. The begin block is necessary to bundle the expressions on different lines. You can't do that with parentheses alone, that doesn't parse.

Closed in #24


tf.linalg.expm fails to support half/float16 data type, which is inconsistent with doc

Issue type
Bug
Have you reproduced the bug with TensorFlow Nightly?
Yes
Source
source
TensorFlow version
2.17.0
Custom code
Yes
OS platform and distribution
No response
Mobile device
No response
Python version
No response
Bazel version
No response
GCC/compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
According to the documentation: https://www.tensorflow.org/api_docs/python/tf/linalg/expm
tf.linalg.expm is expected to accept float16 input, but it fails on float16 when actually running the following code.
Standalone code to reproduce the issue
import tensorflow as tf
import numpy as np
input = tf.constant(np.random.randn(1,1), dtype='float16')
out = tf.linalg.expm(input)

### Relevant log output

```shell
tensorflow.python.framework.errors_impl.NotFoundError: Could not find device for node: {{node MatrixSolve}} = MatrixSolve[T=DT_HALF, adjoint=false]
All kernels registered for op MatrixSolve:
  device='XLA_CPU_JIT'; T in [DT_FLOAT, DT_DOUBLE, DT_HALF]
  device='XLA_GPU_JIT'; T in [DT_FLOAT, DT_DOUBLE, DT_HALF]
  device='GPU'; T in [DT_COMPLEX128]
  device='GPU'; T in [DT_COMPLEX64]
  device='GPU'; T in [DT_DOUBLE]
  device='GPU'; T in [DT_FLOAT]
  device='CPU'; T in [DT_COMPLEX128]
  device='CPU'; T in [DT_COMPLEX64]
  device='CPU'; T in [DT_DOUBLE]
  device='CPU'; T in [DT_FLOAT]
 [Op:MatrixSolve] name:

Hi, I noticed three similar issues:
API tf.raw_ops.Inv does not support int8 input,
API tf.raw_ops.MatrixSolveLs does not support float16 input,
API tf.raw_ops.MatrixTriangularSolve does not support bfloat16 input.
According to their documentation, these APIs should support the related input data type.
Here is the reproducible code:
import tensorflow as tf
import numpy as np

try:
    x = tf.constant(np.random.randint(-10, 10, (1,1,1)), dtype='int8')
    tf.raw_ops.Inv(x=x)
except Exception as e:
    print(f"===> API tf.raw_ops.Inv should accept int8 according to https://www.tensorflow.org/api_docs/python/tf/raw_ops/Inv, but crashes with the following error: {e}")

try:
    matrix = tf.constant(np.random.randn(0,0), dtype='float16')
    rhs = tf.constant(np.random.randn(0,0), dtype='float16')
    l2_regularizer = tf.constant(np.random.randint(-10, 10, ()), dtype='int16')
    fast = True
    tf.raw_ops.MatrixSolveLs(matrix=matrix,rhs=rhs,l2_regularizer=l2_regularizer,fast=fast)
except Exception as e:
    print(f"===> API tf.raw_ops.MatrixSolveLs should accept float16/half matrix according to https://www.tensorflow.org/api_docs/python/tf/raw_ops/MatrixSolveLs, but crashes with the following error: {e}")

try:
    matrix = tf.constant(np.random.randn(0,0), dtype='bfloat16')
    rhs = tf.constant(np.random.randn(0), dtype='bfloat16')
    lower = True
    adjoint = True
    tf.raw_ops.MatrixTriangularSolve(matrix=matrix,rhs=rhs,lower=lower,adjoint=adjoint)
except Exception as e:
    print(f"===> API tf.raw_ops.MatrixTriangularSolve should accept bfloat16 matrix according to https://www.tensorflow.org/api_docs/python/tf/raw_ops/MatrixTriangularSolve, but crashes with the following error: {e}")

I would appreciate it if you could also fix these three issues.

I tried running your code on Colab using TensorFlow v2.17.0 and the nightly version. I faced the same issue. Please find gist here for reference.
Thank you!

It says
  device='XLA_CPU_JIT'; T in [DT_FLOAT, DT_DOUBLE, DT_HALF]
  device='XLA_GPU_JIT'; T in [DT_FLOAT, DT_DOUBLE, DT_HALF]

which means the MatrixSolve operation supports float16 (DT_HALF) only when using the XLA (Accelerated Linear Algebra) JIT compilation device, either on CPU or GPU.
so you can use this
tf.config.optimizer.set_jit(True)
Hope this helps!


Multi arch builds

This is on top of #108 and #112. See the last commit for details. I chose to build for all of armeabi-v7a, arm64-v8a, x86,  and x86_64, although I don't know if x86 32 bit is actually needed or not.

This depends on learningequality/python-for-android#2 and then updating the requirements to use it.

Have merged https://github.com/learningequality/python-for-android/pull/2, so feel free to update the commit to e8a2ddff8a9b6a53c072ecd36dc5b5045fed290a

Rebased and ready for review again with the p4a commit updated.


Overhaul the reporting

We have a few ways of determining 'overall health' of the project, only some of which are actually in use:

[x] cargo make verify: a simple shell script that picks out unexported apis
[x] cargo make duplicates: some script to detect duplicate names across files
[ ] bench/binary_size: a benchmark that was historically used to track build times

It would be great to get these automatically running on the weekly openapi CI, and reporting build times, artefact size, and unexported apis in the PR. This Issue tracks that progress.

We have a benchmark in here with unknown status. It would be great to a) get that working, b) come up with a useful compile time benchmark, and c) be able to track data over time somewhere.


Use react- Redux to report an error!

When I use the connect of react-redux
Error: Could not find "store" in the context of "Connect(IndexPage)". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React context consumer to Connect(IndexPage) in connect options.

Refer to the issue:
https://github.com/reduxjs/react-redux/issues/1569

@lileilei do you have any solution for this?

use top-level awaits when importing react-redux?

rewritten to v2 which should be more stable


Historical data is not working as documented

I tried all of the following commands with varying years and the result is always the same (the hash of all resulting files matches):

make topo/ch-municipalities.json YEAR=2014
make topo/ch-municipalities.json YEAR=2014 PROPERTIES=id,name
make all YEAR=2014 PROPERTIES=id,name

When generating the files with the name of the municipality I can also verify that the result is not correct with historical data like this one:
The municipality "Calanca" in Graubünden only exists since 2015, when it formed out of a number of other municipalities: https://en.wikipedia.org/wiki/Calanca
In all datasets however, "Calanca" is present. Not say "Arvigo".
I tried to find the cause of the problem but I'm afraid due to my limited understanding of the matter (and make) I didn't get anywhere :)

Running make clean-generated before switching the year should help.

Thanks, that's it! I was removing the topo folder each time, but it didn't occur to me to check the other files :sweat:

Thanks for verifying! I guess it wasn't obvious and I've added a note to the README.
Also it got me thinking about #10 again …


Typing issue when using orjson

The signature of json function of BaseModel is as follows:
def json(         self,         *,         include: Union['AbstractSetIntStr', 'DictIntStrAny'] = None,         exclude: Union['AbstractSetIntStr', 'DictIntStrAny'] = None,         by_alias: bool = False,         skip_defaults: bool = None,         exclude_unset: bool = False,         exclude_defaults: bool = False,         exclude_none: bool = False,         encoder: Optional[Callable[[Any], Any]] = None,         **dumps_kwargs: Any,     ) -> str
This function calls json_dumps, which in case of orjson, returns bytes.
This is not critical, but influences mypy checking (I'm using ignore right now in my app).
My suggestion is to change the signature to Union[str, bytes].

This is already covered in the docs, the best solution is to use orjson.dumps(...).decode().
The performance impact of this change will be very small, but if you really care, ignore is the best option, or you could override json() and change the signature.
using Uion[str, bytes] would complicate things for the 99.9% of cases where the value returned is a string.


⚠ ClamAV has degraded performance

In 0c310be, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 180 ms

Resolved: ClamAV performance has improved in 06d3366 after 24 minutes.


no corresponding response found for....

Hello!
Im sorry if this problem has been resolved, but I haven't been able to fix it yet.
What happens is that I can successfully renew the certificate manually, but it automatically fails and I get a 404 error code back.
The following error logs occur to me:
[warn] 26#0: *22963418 [lua] http-01.lua:54: serve_challenge(): no corresponding response found for MyCRY_0K7bQ5rcf2wFGLBZ13KDNNywO24TKvSN-pBc8, client: <IP_ADDRESS>, server: kong, request: "GET /.well-known/acme-challenge/MyCRY_0K7bQ5rcf2wFGLBZ13KDNNywO24TKvSN-pBc8 HTTP/1.1", host: "subdomain.demo.mydomain.com"

"GET /.well-known/acme-challenge/MyCRY_0K7bQ5rcf2wFGLBZ13KDNNywO24TKvSN-pBc8 HTTP/1.1" 404 27 "-" "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"

[lua] certificate.lua:38: log(): [ssl] failed to fetch SNI: failed to fetch 'my_server_ip SNI: [postgres] must not be an IP, context: ssl_certificate_by_lua*, client: <IP_ADDRESS>, server: <IP_ADDRESS>:8443

Thank you in advance for your answer!

@fffonion
Is it possible that it doesn't work for me due to the KONG version and has been fixed in later versions?
This is my KONG version: 2.1.4

@hgeorge89 i would suggest to try a newer version of Kong. BTW failed to fetch SNI is an noise error
that doesn't affect this plugin, it's also fixed in later version of Kong.

@fffonion
OK
So then automatic certificate renewal doesn't work due to another problem?
Thank you in advance for your answer!

@hgeorge89 Please try with a more recent version of Kong, the plugin itself has received bunch of bug fixes in between.

@fffonion
Thank you very much for the answers!
I close it.


feat(helper): export SSEStreamingApi and SSEMessage.

retake this.
https://github.com/honojs/hono/pull/1856
Author should do the followings, if applicable

[ ] Add tests
[x] Run tests
[x] yarn denoify to generate files for Deno

@watany-dev
Thanks. I think it is a good idea to create stream.ts!
Merge now.


[BUG] A Few Bugs + [REQUEST] Auto Save Progress Occasionally

Short summary
Bugs:
Slower.
Problems with job stopping and/or aborting:

Job is still running even when shown "idle", causing high CPU and memory usage).
"Skip" number issues.

REQUEST:
"Skip" number will be updated occasionally, without the need to stop the job.
_
1) Slower checking after update 0.1.7
Update 0.1.7 made the checking progress slower - the speed has significantly decreased and it takes longer to complete a job.
I've seen the changelog - "Optimized CPM calculation", and it's not a matter of "CPM calculation", it's a matter of slower checking.
Expected behavior
Faster Checking.
_
2) NOT showing ALL Hits on "Data stats" - "Hits"
Edit - Probably related to bug number 3.
The config outputs the Hits to Telegram (using HTTP request), but the Hits shown on Telegram doesn't match the ones on "Data stats" - "Hits".
Telegram hit output shows MORE Hits than "Data stats" - "Hits".
I've tried searching for the hits shown on Telegram, and it's not on "To Check" or "Custom", it's a ghost data that doesn't show up anywhere.
The problem is definitely NOT the config.
On top of that - Sometimes Telegram shows duplicated hits, but the wordlist does NOT have ANY duplicated data.
And those duplicated hits on Telegram, it happens 50% of the time, and not instantaneous.
For example: "X9" data posted to Telegram on 18:00 and after 7 minutes the same data "X9" posted again.
This bug is new with 0.1.7.
Note: Not using the "Hits output" - "Telegram Bot" of the job that's built-into the program since it outputs the "Custom" too, not just the Hits, also - Can't customize on what capture it outputs.
I'm guessing this bug is the reason why 0.1.7 is slower now.
It's probably related to bug number 3.
To Reproduce

Have a wordlist without any duplications.
Have a config with HTTP request to output hits to Telegram.
Start a job that you know will have more than 1 hit.
Stop the job after 1 hit output.
Start the same job again with "Skip" number to 0.
Stop the job after 1 hit output.
See Telegram, you have more than 2 hits (bug number 3 - probably because the previous job didn't stop)

Expected behavior
Stopping a job after clicking "Stop" or "Abort".
When job is shown "idle" it should be idle.
_
3) High CPU and Memory Usage after stopping a job
Stopping a job doesn't actually stop it apparently, task manager shows high CPU and memory usage, but the job is idle.
Is that why I get duplicated hits output? (Bug number 2) Seems like it can be explained this way that the job is still running on the background even though the job is shown to be idle.
To Reproduce

Start a job
Stop the job (and/or click "Abort")
Start the job from the start ("Skip" number should be 0).
Stop the job (and/or click "Abort")

Expected behavior
CPU and memory usage should be normal after stopping a job.
Stopping a job after clicking "Stop" or "Abort".
When job is shown "idle" it should be idle.
_
4) Stop a job = Multiply "Skip" Number
When job is stopped the "Skip" number is being updated to double the "Progress" number.
If you progressed 100 then you skip 200, calculations is wrong.
Unless after each time you stop the job you edit the job, the incorrect number on "Skip" is shown.
To Reproduce

Start a job.
Stop the job after you progressed X amount (for example 100).
Start job again.
Stop the job after you progressed X amount (for example 100).
See "Other stats" - "Progress" and "Skip" Number.
"Skip" number has now doubled from the "progress" number shown..
Click on "Edit job" and see "Skip" number, it's the correct number.

Or Try this:
To Reproduce

Start a job.
Stop the job after you progressed X amount (for example 100).
Abort the job.
See "Other stats" - "Progress" and "Skip" Number.
"Skip" number has now doubled from the "progress" number shown..
Click on "Edit job" and see "Skip" number, it's the correct number.

Expected behavior
Skip number should be the same as the progressed number.
_
5) Monitor" takes a long time to stop a job
Monitor doesn't stop a job successfully, it does say "stopping" but doesn't stop.
To Reproduce

Start a job.
Click on 'Monitor'
Create new monitor
Try stopping and starting a job after "time elapsed" of 10 seconds (for example)
Check if job is stopped successfully (at least twice)

Expected behavior
Restarting a job successfully ALL the time.
_
Feature Suggestion:
Every once in a while the "Skip" number will be updated automatically, without the need to stop the job occasionally.
Is your feature request related to a problem? Please describe.
Yes. It's related to bug number 4 ("Stop a job = Multiply "Skip" Number") and bug number 5 ("Monitor" takes a long time to stop a job")
In order to prevent any data loss issues.
Describe the solution you'd like
Occasionally update the "Skip" number without stopping the job.
So in case of a random shut down you can continue from the same spot.
Job will be saved.
Describe alternatives you've considered
Creating a monitor job that will stop and start the job occasionally.
_
Desktop:

OS: Windows 10 - 64bit
Version 0.1.7

Please define high CPU Usage?
Stoppiung the Job works perfectly in my testing.
CPM perfromance is dependant on many variables (such as and not limited to:

Proxy quality
Internet Bandwidth
Complexity of config
System resources

this is my testing just now V 0.1.7:

other issues i leave to Auther to address.
I sugesset you run a new clean copy from the releases section and retest your results.

Please define high CPU Usage?
Stopping the Job works perfectly in my testing.
CPM perfromance is dependant on many variables (such as and not limited to:

Proxy quality
Internet Bandwidth
Complexity of config
System resources

this is my testing just now V 0.1.7:

other issues i leave to Auther to address.
I sugesset you run a new clean copy from the releases section and retest your results.

High CPU Usage = 90% Usage.
Already tried to run a new clean copy from the release section before reporting this bug.
There's some issues with stopping jobs.
I guess the reason why it was "slower" (bug number 1) was because the issue with the background job that was shown as "idle" (bug number 3)
What about the feature request?
Any opinions?

@ObsessedHacker please try on version 0.1.7 again and let us know if the issue with stopping jobs is still there

Also I would really like to know why people try to cram everything inside a single issue...

@ObsessedHacker please try on version 0.1.7 again and let us know if the issue with stopping jobs is still there

Ok, so as per your request I tried using version 0.1.7 again from releases section and at first it it was working perfectly, no issues, then on the 26 repeated Executions it got stuck on stopping.

I created a loop to test if I have issues:

@ObsessedHacker does it actually abort if you press abort manually? I can add the Abort Job action maybe that will help

@ObsessedHacker does it actually abort if you press abort manually? I can add the Abort Job action maybe that will help

It does abort if I press "Abort" manually, yes.
But doing so will cause some tasks to be skipped on, right? since it doesn't finish processing the current tasks.

@ObsessedHacker does it actually abort if you press abort manually? I can add the Abort Job action maybe that will help

It does abort if I press "Abort" manually, yes.
But doing so will cause some tasks to be skipped on, right? since it doesn't finish processing the current tasks.

That would be correct, but this is intended as a temporary fix while we figure out the actual problem that is causing it because it's going to take some time to properly debug.

@ObsessedHacker does it actually abort if you press abort manually? I can add the Abort Job action maybe that will help

It does abort if I press "Abort" manually, yes.
But doing so will cause some tasks to be skipped on, right? since it doesn't finish processing the current tasks.

That would be correct, but this is intended as a temporary fix while we figure out the actual problem that is causing it because it's going to take some time to properly debug.

Ok then.
The only reason I'm even using "stop" or "abort" is to save the "skip" number.
So is it possible to implement a way to save it automatically as I suggested?

@ObsessedHacker I don't see why it wouldn't work as it is currently though. This is how it's done in the code, when you stop (or abort) the job it just increments the skip by the amount of data tested.
https://github.com/openbullet/OpenBullet2/blob/e32b61895b70d62ad37c2ba2a308345ee9582ac5/RuriLib/Models/Jobs/MultiRunJob.cs#L452
Maybe you're first clicking on stop and then on abort, hence increasing the skip by twice the amount tested?

@ObsessedHacker I don't see why it wouldn't work as it is currently though. This is how it's done in the code, when you stop (or abort) the job it just increments the skip by the amount of data tested.
https://github.com/openbullet/OpenBullet2/blob/e32b61895b70d62ad37c2ba2a308345ee9582ac5/RuriLib/Models/Jobs/MultiRunJob.cs#L452
Maybe you're first clicking on stop and then on abort, hence increasing the skip by twice the amount tested?

No, it doesn't matter either when I click on "Stop" or "Abort", the result is the same,
Even when you create a monitor that will stop and start a job it does the same.
But it's just a matter of a display issue, it says it's gonna start at 2X but when you start it it's resuming normally as it should.
To test it - create a monitor for a job with the same settings shown on the screenshot and see the "Progress" number after each stop and each start changing.
"Progress" number will increase after a stop (double the amount of the tested), and will decrease (back to normal) after start.
It's working fine, just the number doesn't show the right amount.
But instead of stopping or aborting a job in order to save the skip number, is there any other way to save it?

I cannot seem to reproduce your issue, when I click abort it looks like this on my build, but maybe it was because of my recent commits who knows.

Regarding the request:
Currently the skip is updated in the database every time the record is updated, but this only happens if you're on the job details page of the UI currently. It needs to be moved to a background job inside the MultiRunJob class itself (or in the JobManagerService).
https://github.com/openbullet/OpenBullet2/blob/dc7cda7c06a0fcc0b6390eb05ea1d892671edf43/OpenBullet2/Shared/MultiRunJobViewer.razor.cs#L131
https://github.com/openbullet/OpenBullet2/blob/dc7cda7c06a0fcc0b6390eb05ea1d892671edf43/OpenBullet2/Shared/MultiRunJobViewer.razor.cs#L137

I agree, I think your recent commits might fixed it.
Regarding the request:
As I understand - Update 0.1.8 will bring this auto-save feature (I assume from the recent commits), only while you're on the job details page of the UI?
And future updates it will be moved to background?
Is that right?

@ObsessedHacker No, the auto-save is already added and working (we tested it before open beta) but only if you stay on the page. And yes, in the future I will move it to a dedicated background task so it will work even if you close the browser page.

I would like an update on these bugs on the latest version of the software please.

The fact that it doesn't stop the job is because it needs all of the current bots to finish with a status that is not BAN/ERROR/RETRY. So if you have a ban loop in your config (and no ban evasion set) for example due to some bad input data or some block giving an exception then it will never stop. That's the reason, it's not a bug. Anyways I'm going to close this one, if you experience more bugs please open new issues thanks ^_^


JTI Support

I'd like to see the JTI (JWT ID) claim implemented so that I could, say, keep track of 'active' tokens out in the wild. And like the spec says it could be used to help prevent any replay attacks.
Are there any plans for this?

Hi @tylerFowler! This library is an implementation of the JWS spec. JWT uses JWS, but JWS doesn't care about claims or anything in the body of the message. A JWT library based off this JWS library should have problem implementing the JTI claim.

Closing this for now, if I'm misunderstanding something, feel free to re-open!

Ah, I was actually a little confused about the distinction to be honest, I came here from the jsonwebtoken package and figured this might be the place but I'll move it over to there.
Thanks!

@tylerFowler looks like someone opened a PR for JTI stuff over there! https://github.com/auth0/node-jsonwebtoken/pull/102

That's what I get for only looking at the issues! Well it looks like that does more or less what I was looking for.


Fix tooling getting started

You can try these changes at https://cadlplayground.z22.web.core.windows.net/prs/3254/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/prs/3254/


create a nodejs method for write a file

http://stackoverflow.com/questions/2496710/writing-files-in-node-js

added in 1e4dbea411228c592839dc3598ef3708337c749f


Implement new design

[x] Implement design on home page with tailwind
Make country dropdown work
[x] Fix hamburger menu
[x] Create template for pages privacy, volunteers, stats
[x] Make mobile friendly
[x] Add call to action homepage (https://github.com/BustByte/coronastatus/issues/253)
[ ] Make text pages beautiful (also fine after merge)

What else?

Would love a review @michaelmcmillan @Kilian @Kilian!

Could you delete package-lock.json and run yarn for installing instead?

Visual things i've found:
General:

[ ] why is privacy policy opening in new tab?
[ ] Menu hover effect is on the LI but only the text is clickable

Homepage:

[ ] main CTA has no hover effect
[ ] submit report has no hover effect

@fossecode responded to all your comments.

Could you delete package-lock.json and run yarn for installing instead?

Done

Why is privacy policy opening in new tab?

@Kilian you don't want to remove current form input, so let's make sure it's impossible to loose the input form values when people click somewhere. Maybe a check for if some fields a filled, it would warn before leaving the page? That would be the nicest I think.

@adriaanvanrossum Makes sense for the one in the form, but not for the one in the footer, right?

Visual things i've found:
General:

[ ]  why is privacy policy opening in new tab?
[ ]  Menu hover effect is on the LI but only the text is clickable

Homepage:

[ ]  main CTA has no hover effect
[ ]  submit report has no hover effect

Thanks!! I was going to try and look at these tonight, i was pretty shattered by the time I finished last night and the menu hover + buttons were bugging me.
Ideally, i'd like the gradient hover on the menu hover and just doing a flat fill (bg-cvs-red) hover on the button.  Feel free to style shadow's etc to your preference.

Just merged master into this branch, so make sure to pull the latest changes.

Great job, it looks awesome 😄 I found a few quirks while testing on my phone,
I think the heading is a bit too large, and the link a bit too small:

The download CSV button does not really look clickable, and should probably be placed on a new line. Could also increase the spacing between each "stat".

Missing padding on the form. It also looks like some of the input types are missing styling.

@fossecode those screenshots are great! Will fix. Thanks a lot.

are other people experiencing problems with form padding? looks like "p-6" isn't understood for some reason

are other people experiencing problems with form padding? looks like "p-6" isn't understood for some reason

yes, I have the same.

Fixed now when you pull, make sure to add this to your config: "MAP_CENTER": "5.2793, 52.2129", "MAP_ZOOM": 7

@fossecode those screenshots where from my broken css, this is fixed now. Will test now to make sure all those screens are okay.


Fix divide by zero in updates dashboard

Same issue as in https://github.com/adriankumpf/teslamate/issues/3092 on another dashboard. Divide by zero occurs if car has ever reached 0% SOC.

Already a PR for this.


Contributiing Guidelines leads to 404 error

DESCRIPTION
Please provide a short, clear description of the problem
STEPS TO REPRODUCE
Please list the steps to reproduce the above problem
EXPECTED OUTCOME
What did you expect to happen
ACTUAL OUTCOME
What actually happened
Proposed Solution [optional]
If you know how to solve the above, please provide details here.

please resolve it

The structure of my forked repo and this repo has changed..

Its fixed.
I am closing this


bugfix:throw exception when update pk

Ⅰ. Describe what this PR did
optimize this pr. #3129
Ⅱ. Does this pull request fix one issue?

Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #3287 (4a283cd) into develop (be83b1e) will decrease coverage by 0.15%.
The diff coverage is 41.66%.

@@              Coverage Diff              @@
##             develop    #3287      +/-   ##
=============================================
- Coverage      50.87%   50.71%   -0.16%
+ Complexity      3280     3276       -4
=============================================
  Files            612      612
  Lines          20113    20085      -28
  Branches        2519     2475      -44
=============================================
- Hits           10233    10187      -46
+ Misses          8853     8846       -7
- Partials        1027     1052      +25

Impacted Files
Coverage Δ
Complexity Δ

...ta/rm/datasource/exec/AbstractDMLBaseExecutor.java
60.37% <ø> (-0.64%)
11.00 <0.00> (-2.00)

.../seata/rm/datasource/exec/MultiUpdateExecutor.java
76.00% <ø> (-0.32%)
12.00 <0.00> (ø)

...va/io/seata/rm/datasource/exec/UpdateExecutor.java
75.40% <ø> (-0.40%)
11.00 <0.00> (ø)

...ava/io/seata/rm/datasource/exec/MultiExecutor.java
82.60% <33.33%> (-3.44%)
11.00 <0.00> (+1.00)
:arrow_down:

.../rm/datasource/exec/BaseTransactionalExecutor.java
59.23% <44.44%> (-3.77%)
27.00 <2.00> (-1.00)

...obuf/convertor/BranchRegisterRequestConvertor.java
90.47% <0.00%> (-9.53%)
3.00% <0.00%> (ø%)

...otobuf/convertor/BranchReportRequestConvertor.java
90.90% <0.00%> (-9.10%)
3.00% <0.00%> (ø%)

...obuf/convertor/BranchRollbackRequestConvertor.java
92.00% <0.00%> (-8.00%)
3.00% <0.00%> (ø%)

...otobuf/convertor/GlobalBeginResponseConvertor.java
92.59% <0.00%> (-7.41%)
3.00% <0.00%> (ø%)

...otobuf/convertor/GlobalCommitRequestConvertor.java
93.75% <0.00%> (-6.25%)
3.00% <0.00%> (ø%)

... and 33 more

关联一下#3289

This problem is that the primary key should not be changed. If the new primary key value is consistent with the old primary key value, can it be ignored directly?@81519434

This problem is that the primary key should not be changed. If the new primary key value is consistent with the old primary key value, can it be ignored directly?@81519434

Yes, this pr is doing exactly what you said!


Farfetch doesn't have tech in Guimarães

Farfetch was one of the initial companies that I have added to kickstart the list.
And I failed to correctly discover its offices -- sorry.
Thanks @atmcarmo for the fix!


It doesn't work in vscode since update to 1.0.16 @CoenraadS

Thanks for the report, I have a fix ready, should be released later today
after I test it a bit more
On Wed, 7 Mar 2018, 1:33 PM jcbwcj<EMAIL_ADDRESS>wrote:

[image: 1nc jv5ux3 z ooag 85r5]
https://user-images.githubusercontent.com/29140891/37092402-ba062450-2246-11e8-8730-660ed3b3bc48.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/CoenraadS/BracketPair/issues/84, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFVa4SvLXQeNSmTuD0yJCzlRG-nWyQvbks5tb9ObgaJpZM4SgXoR
.

please try v1.0.17

I will track vue in this issue: https://github.com/CoenraadS/BracketPair/issues/84#issuecomment-371346864


Add Laravel Nova 4 support

As a reminder I wanted to say that Nova released a new version (v4). Upgrade guide.

one for this. Nova 4 has dependent fields but they aren't great for grouping fields like this package works well for.

+1

+1

I have update some package to support nova4 but seems the maintainer is not active anymore.
I will try to update this to support nova4 if the maintainer ok with it

Hey @anditsung, thanks, haven't got a nova4 license myself yet to be able to understand what changes need to be done...

Hey @anditsung, thanks, haven't got a nova4 license myself yet to be able to understand what changes need to be done...

i have check the package...
on vue3 the event bus is remove
seems need to get other emitter.
dont know if the nova4 event cant be use for this

Hey @anditsung, thanks, haven't got a nova4 license myself yet to be able to understand what changes need to be done...

i have check the package... on vue3 the event bus is remove seems need to get other emitter. dont know if the nova4 event cant be use for this

Like https://vuejs.org/guide/components/events.html ?

@stonkeep I think what he meant was that that before you could do:
const instance = new Vue()

instance.$on('something', () => {})
instance.$emit('something')

seems the problem is here
this.$nextTick(() => this.deepSearch(this.$root.$children))

i can get the parent using this.$parent
but cant find the child from parent


Intizialize chemicals at given time

Hello Caleb,
is there a way to initialize the chemicals package at a given time. At the moment it looks like chemicals is init lazy. But this may or may not happen at a point, where we hang unnecessarily. So it would quiet nice to initialize when it does not impact user experience.
Thanks Simon

Hi Simon,
There is no official functionality to do this. I wrote this function you may find useful but you will need to keep it up to date, it uses unofficial methods.
	def complete_lazy_loading():
		critical._load_critical_data()
		dipole._load_dipole_data()
		environment._load_GWP_ODP_data()
		environment._load_logP_data()
		heat_capacity._load_Cp_data()
		interface.load_interface_dfs()
		lennard_jones._load_LJ_data()
		miscdata._load_VDI_saturation_dict()
		miscdata._load_miscdata()
		permittivity._load_permittivity_data()
		phase_change._load_phase_change_constants()
		phase_change._load_phase_change_correlations()
		reaction._load_reaction_data()
		refractivity._load_RI_data()
		safety._load_safety_data()
		thermal_conductivity._load_k_data()
		triple._load_triple_data()
		vapor_pressure.load_vapor_pressure_dfs()
		viscosity._load_mu_data()
		volume._load_rho_data()
		molecular_geometry._load_RG_data()
		combustion._load_combustion_data()
		solubility._load_solubility_data()
		try:
			identifiers.search_chemical('asdfasddsaf', autoload=True, cache=False)
		except:
			pass

Make sure you pin the version of chemicals in your requirements.txt and expect this to break and require maintenance.
Sincerely,
Caleb


Fix : Added related project OpenUI5-SAPUI5-CRUDModel #1610

Sorry something went wrong on displaying the description on the ui5 page
(you have a typo in the json file : decription in stead of description)
so I changed my data to decription
check #1610

Hello @VyseExhale,
Thank you for your pull request. I've created an internal record<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards, Diana

Hello @Shtilianova , I noticed that @Tanbari86 fixed the issue yesterday here but did not mentioned it here. So you can revoke my pull request now.

Hello @VyseExhale, indeed we found a typo in our script :-) you did it right in your pull request, we corrected the script that reads the metadata so i am closing this pull. Thanks again for listing your project on our OpenUI5 homepage