Issues connecting to on-prem DB using ISE

The guide describes connecting to on-prem using data gateway, but I believe there's another way using ISE, VNets and express route.
I was able to connect using ISE, but I'm having issues connecting using Windows Credentials.
Could you provide some more information?
Is it possible to use windows credentials via ISE?
How to troubleshoot connectivity issues? (particularly - bad password error which I'm getting right now)

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

ID: 5e190390-dc83-246e-3e69-189f33d67ed7
Version Independent ID: 66132130-9d94-fc33-7bc4-a54ee270efbc
Content: Connect to SQL Server or Azure SQL Database - Azure Logic Apps
Content Source: articles/connectors/connectors-create-api-sqlazure.md
Service: logic-apps
GitHub Login: @ecfan
Microsoft Alias: estfan

@karpikpl Thank you for your feedback! We will review and update as appropriate.

Hi @karpikpl - Unfortunately, Windows auth is not currently supported for the SQL ISE connector. Please consider submitting a new feature request on Azure UserVoice or upvoting an existing one (not directly touches on ISE) for the Logic Apps team to review for the product roadmap. In the meantime, one approach you may consider would be running an app on a VM (that is domain joined) that exposes REST endpoint that has its own security (e.g: certificate-based auth) and interfacing it with a custom connector from your Logic App.
We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

Hi @karpikpl & @mike-urnun-msft,
In the meantime, the team also suggested that to use Windows authentication with the SQL Server connector in an ISE, you can use the connector's non-ISE version instead with the on-premises data gateway. I've updated the docs to include this suggestion.

Hi all. I also can't get the ISE SQL Adapter to work with SQL Authentication . Non-ISE works fine but customer can't go live with non-ISE.

Hi @lokijota, thanks for your post, and I'm sorry to hear about your experience. Could you please post this issue on the Logic Apps forum? The GitHub issues channel is for driving improvements to the documentation.

Hi,
Is the issue with SQL Server ISE Connector using SQL Authentication is resolved ?
Regards
Kritika

Hi @KritikaSingh89, the two sections in this topic seem to confirm that the SQL Server ISE connector works with SQL Server Authentication:

https://docs.microsoft.com/azure/connectors/connectors-create-api-sqlazure#connect-to-on-premises-sql-server
https://docs.microsoft.com/azure/connectors/connectors-create-api-sqlazure#connect-to-azure-sql-database-or-managed-instance


durafmt incorrectly calculates the duration.

As you can see from this gist: https://gist.github.com/adewale/da804cc1db00c26e4892eb0da6463789 durafmt incorrectly calculates the duration in some scenarios.
A duration that should be "1 year 1 day" becomes "1 year 1 month 3 days"

After thinking about this more (and with a nudge from Tom Insam on Twitter: https://twitter.com/tominsam/status/737849740168073217 ) I've realised that this problem can't be solved (with the current implementation and design) for the following units:

days: days aren't always 24 hours long because of daylight savings.
weeks: weeks aren't always 168 hours long because days aren't always 24 hours long.
months: months aren't always 4 weeks long. February is 4 weeks long 3 out of every 4 years. The others are all longer than 4 weeks.
years: the code currently assumes that years are 48 weeks long and the tests hardcode an incorrect value for the numbers of hours in a year. There are 8760 in a 52 week year since years aren't 4*12 weeks long.

The above are why time.Duration: https://golang.org/pkg/time/#Duration doesn't handle any unit larger than hours.
One way to surface these issues is to add the following lines to the TestParse function in durafmt_test.go
		{8760 * time.Hour, "1 year"}, 		{17520 * time.Hour, "2 years"},
One workaround might be to remove the formatting of any unit larger than an hour.

Resolved in https://github.com/hako/durafmt/commit/83a6d8dc879e5db09185e352561da4326f443de6


capitalize function implementation

force capital for adding or finding stub
also when gerating grpc implementation

addressing issue #5


Change GeoJSON renderer to use datasource by layer in layergroups

This no longer applies as GeoJSON tiles support was dropped in https://github.com/CartoDB/Windshaft/pull/563.


Fix the path separators

This page could use a quick scrub - currently there is a mix of forward-slashes (/), back-slashes () and missing slashes (search for libjquery.min.js).

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

ID: ec889040-6707-74fd-9086-d838c15a9172
Version Independent ID: 73d6355a-b256-c8ab-9889-c51603d3052b
Content: Create an extension tutorial Part 2 - Microsoft Edge Development
Content Source: microsoft-edge/extensions-chromium/getting-started/part2-content-scripts.md
Product: microsoft-edge
Technology: extensions
GitHub Login: @MSEdgeTeam
Microsoft Alias: msedgedevrel

Hi @sumitchakravarty, thanks for reporting this issue. I've added it to the backlog. I'll go ahead and close this issue now. Thanks.


Disable cloud-init for non linux distributions

Feature enhancement request:
Windows VMs don’t have cloud-init but sysprep. So is no use for Cloud-init section in editing VM details.

@michalskrivanek
During grooming, we identified that we need a design / spec for what sysprep would look like, and how it's different than cloud-init. We opened admin portal and saw that the primary difference there is that sysprep is a plain textbox. That isn't the user-friendliest thing -- is there a better way we can approach that in VM Portal? Let us know your thoughts.

it's not a plain text box, it has few dedicated options(say, the most common ones) and then a text box for custom copy&paste complete sysprep xml if you'd rather use the one generated by the ms tooling

Here's the design doc for adding sysprep options to the create new VM flow and the details card in the VM dashboard: https://docs.google.com/document/d/1oEzFcfulZnK6VxPtANrx6-GgMX9vd3CrH4ofvWzxrOc/edit?usp=sharing

I updated the doc to include wireframes that feature 'Custom Script' as the label instead of 'Sysprep Key'. I also added a draggable corner tab so the user knows that they can expand the field if their script is really long.

ci build please


Bordered Badge - Border Color Should Match the Background in Dark Mode

Bug type
Component
Component name
MudBadge
What happened?
When in dark mode, the border color for a badge is white.

Expected behavior
It should match the background

Reproduction link
https://mudblazor.com/components/badge#usage
Reproduction steps
Just go to the docs for MudBadge in dark mode.
Relevant log output
No response
Version (bug)
6.0.5
Version (working)
No response
What browsers are you seeing the problem on?
Firefox, Chrome, Microsoft Edge, Safari
On what operating system are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Best i can do is surface.


v1.31.3+k3s1 breaking on download

Environmental Info:
K3s Version:
v1.31.3+k3s1
Describe the bug:
Trying to download the mentioned version with the download provided script, i'm getting an instant fail at the moment of downloading the hash file. This not happening using another versions
Steps To Reproduce:
Just run:
export INSTALL_K3S_CHANNEL=v1.31.3+k3s1
curl -sfL https://get.k3s.io | sh

Additional context / logs:
Cloud-init v. 23.3.3-0ubuntu0~23.04.1 running 'modules:config' at Thu, 05 Dec 2024 12:06:00 +0000. Up 15.26 seconds.
Cloud-init v. 23.3.3-0ubuntu0~23.04.1 running 'modules:final' at Thu, 05 Dec 2024 12:06:01 +0000. Up 16.07 seconds.
[INFO]  Finding release for channel v1.31
[INFO]  Using v1.31.3+k3s1 as release
[INFO]  Downloading hash https://github.com/k3s-io/k3s/releases/download/v1.31.3+k3s1/sha256sum-amd64.txt
[ERROR]  Download failed
chown: cannot access '/etc/rancher/k3s/k3s.yaml': No such file or directory

There are no amd64 artifacts published: https://github.com/k3s-io/k3s/releases/tag/v1.31.3%2Bk3s1

If your going to be on the bleeding edge, please check the status of the release on GitHub . The 1.31.3+k3s1 is clearly marked Pre-release for a reason. We don't uncheck it as latest and update the channels until the release is actually ready.

export INSTALL_K3S_CHANNEL=v1.31.3+k3s1 Is not the correct use of k3s channel. If you want to install a specific version, use INSTALL_K3S_VERSION=v1.31.3+k3s1. If you want the latest version from a particular minor, use INSTALL_K3S_CHANNEL=v1.31 Everything after the v1.XX is just being ignored.

Put together, if you want to avoid this happening in the future, and not have to check GitHub, just use INSTALL_K3S_CHANNEL=latest. This will install the newest version available that is fully released.

Hi @dereknola , what you said above makes 100% sense. However, I experienced the same issue with INSTALL_K3S_CHANNEL=latest. Not a biggie, just fyi, since the latest release seems to be pointing to v1.31.3+k3s1 already.
root@pam:~# curl -sfL https://get.k3s.io | INSTALL_K3S_CHANNEL=latest sh -s - --disable traefik --disable servicelb --tls-san pam --tls-san pam.local
[INFO]  Finding release for channel latest
[INFO]  Using v1.31.3+k3s1 as release
[INFO]  Downloading hash https://github.com/k3s-io/k3s/releases/download/v1.31.3+k3s1/sha256sum-amd64.txt
[ERROR]  Download failed
root@pam:~#


chore(master): release 1.21.0

:robot: I have created a release beep boop
1.21.0 (2024-12-10)
Features

signups: support Futures Rewritten (#576) (f057b52)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.21.0
:sunflower:


Grey Bar Side?

New Issue Checklist
I have read the guidelines for contributing and I understand:

[x] My issue is happening in the latest version of SideMenu.
[x] My issue was not solved in the README.
[x] My issue can not be answered on stackoverflow.com.
[x] My issue is not a request for new functionality that I am unwilling to build and contribute with a pull request.
[x] My issue is reproducible in the demo project.

Issue Description

Hello, How can i remove or change grey area in the navigation menu bar?

This is a question for Stackoverflow.com.

https://stackoverflow.com/questions/48612686/how-to-remove-the-navigation-controller-grey-bar

@jonkykong Can you answer my question please?


Reorganized memory blackboxing

Moved to new package memlib
Added comments
Moved utility functions around
Removed unused AnnotateValidMemConfigs.scala (will add it back in when it is actually used)

@azidar Ok, I'm done


Rate Limit Path not working ?

Summary
Installed via Helm Chart

kong/kong	Chart 1.14.1    App 2.2

Deploy KongPlugin Rate Limit
limit_by and path not work as expected
Steps To Reproduce
Deploy as below
apiVersion: configuration.konghq.com/v1
kind: KongPlugin
metadata:
  name: demo-rate
config:
  limit_by: path
  path: /foo
  minute: 10
  policy: redis
  redis_host: redis
  redis_port: 6379
plugin: rate-limiting
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: demo
  annotations:
    kubernetes.io/ingress.class: "kong"
    konghq.com/plugins: "demo-rate"
spec:
  rules:
    - host: demo.xyz.dev
      http:
        paths:
          - backend:
              serviceName: echo
              servicePort: 80
            path: /foo
          - backend:
              serviceName: echo
              servicePort: 80
            path: /bar
---
apiVersion: v1
kind: Service
metadata:
  labels:
    app: echo
  name: echo
spec:
  ports:
  - port: 8080
    name: high
    protocol: TCP
    targetPort: 8080
  - port: 80
    name: low
    protocol: TCP
    targetPort: 8080
  selector:
    app: echo
---
apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: echo
  name: echo
spec:
  replicas: 1
  selector:
    matchLabels:
      app: echo
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: echo
    spec:
      containers:
      - image: gcr.io/kubernetes-e2e-test-images/echoserver:2.2
        name: echo
        ports:
        - containerPort: 8080
        env:
          - name: NODE_NAME
            valueFrom:
              fieldRef:
                fieldPath: spec.nodeName
          - name: POD_NAME
            valueFrom:
              fieldRef:
                fieldPath: metadata.name
          - name: POD_NAMESPACE
            valueFrom:
              fieldRef:
                fieldPath: metadata.namespace
          - name: POD_IP
            valueFrom:
              fieldRef:
                fieldPath: status.podIP
        resources: {}

Expected Result
Load Test https://demo.xyz.dev/foo will be appear 429
Load Test https://demo.xyz.dev/bar will never  appear 429
Actual Result
Both appear 429

@gogovan-vincentngai I think this isn't a doc issue. Please file this issue at https://github.com/Kong/charts/issues instead.

yes, sorry , i already post in there forgot to close this


Ability to use keyboard to browse to table

Here's an enhancement idea.... use the keyboard to jump alphabetically to the table you want.  For example, press the "s" key to jump to the first table that starts with a s.  Then "o" to jump to the first table starting with "so" and so on, so that eventually you land on the desired Sorcerer table you were wanting.  Would be really helpful with a large number of tables or just to jump to any table very quickly instead of scrolling up and down a long list.

Have also been thinking about this. Sadly then text ui library I use is rater limited. Need to dig a bit deeper to come with a solution.

Ahh, ok. Hopefully it can be done but not a huge deal. Was just an idea.
--
Todd Benivegna // @.***
On Apr 2, 2024 at 1:26 PM -0400, Francis De Brabandere @.***>, wrote:

Have also been thinking about this. Sadly then text ui library I use is rater limited. Need to dig a bit deeper to come with a solution.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Ideas are always welcome!

Just found out that arrow left/right go backward / forward a page which already helps a lot.

Search is great feature.  That will help a lot. I didn't know you could left/right arrow to additional pages.  At what point is another page created?  I have not seen a second page on mine.

A page is created according the vertical size of your terminal.
You must have multiple pages if you ask for keyboard browse 🤔


Fields syntax error

Not a regular Python user, so LMK if I have a bad version or something easy.
Getting a syntax error no matter what options I try:
# es2csv -u localhost:9200 -i 'logstash-2016-1*' -r '{"query": {"range":{"timestamp":{"gte":"2016-12-02 00:00:00","lte":"now","time_zone":"-08:00"}}}}' -o out.csv -f '@timestamp,_type,host,vhost,method,urlpath,origparams'
Traceback (most recent call last):
  File "/usr/bin/es2csv", line 7, in <module>
    from es2csv import main
  File "/usr/lib/python2.6/dist-packages/es2csv.py", line 211
    out = {field: hit[field] for field in META_FIELDS} if self.opts.meta_fields else {}
                               ^
SyntaxError: invalid syntax

Python:
Python 2.6.9 (unknown, Sep  1 2016, 23:34:36)
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2

Nevermind, updating my Amazon Linux instance to use 2.7 properly resolved this.
Notes on switching versions here: https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/

Duplication of issue #8


Error on non-orthogonal maps

TilePix only supports orthogonal maps (currently - hopefully we'll be able to support other types in the future).  A sensible error should be returned on Reading a map which doesn't have orientation="orthogonal".
Need to set up a constant for each type:

orthogonal
hexagonal
isometric
staggered

Then, using a switch statement, check against each, returning an error if not supported, and returning a different error if default because it is an unrecognised format.

Are there perchance any recommended workarounds to using isometric maps? Alternatively, which parts of the code would need to be updated to support non-orthogonal maps?

Hey, I'm not sure what code would need to be changed unfortunately, this has not yet been investigated.


vincenty algorithm

Should you be able to choose algo? Should we switch? And so on:

http://en.wikipedia.org/wiki/Vincenty's_formulae

The vincenty algorithm may fail for some inputs. See this issue in geopy:
https://github.com/geopy/geopy/issues/30
Or maybe geopy has an error in their implementation.

-> https://github.com/Turfjs?utf8=✓&query=vincent


nvidia-device-plugin-ds.yaml file's nvidia plugin image version is still 1.0.0-beta

nvidia-device-plugin-ds.yaml file example's nvidia plugin image version is still 1.0.0-beta:
...
containers:
      - image: nvidia/k8s-device-plugin:1.0.0-beta
...

shouldn't it be
image: nvidia/k8s-device-plugin:1.11
?

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

ID: deaac79e-bd40-2d95-7288-e15371726e91
Version Independent ID: 9fd80908-20f1-7970-3bda-5a4283e4af21
Content: Use GPUs on Azure Kubernetes Service (AKS)
Content Source: articles/aks/gpu-cluster.md
Service: container-service
GitHub Login: @zr-msft
Microsoft Alias: zarhoads

@loomlike Thanks for the feedback. I have created a PR for updating the document.


Fixing retry hack for TP4 to return errors in all failure cases.

@jhowardmsft

Please provide the following information:

What did you do?

How did you do it?

How do I see it or verify it?

A picture of a cute animal (not mandatory but encouraged)

Signed-off-by: Stefan J. Wernli<EMAIL_ADDRESS>

Good catch, thanks. LGTM, but needs picture of cute animal :dog:

LGTM

@cpuguy83 Yup, this looks much cleaner.  I'll update to this.

TP4 failed miserably, but LGTM

All checks passing.  Are we ready for merge?


Refactor serialization

New format for JSON and binary serialization from SampleSet and BQM.

Moved serialization into the object classes rather than under dimod.serialization
Added proper JSON encoders/decoders. Example:

    >>> import json
    >>> from dimod.serialization.json import DimodEncoder, DimodDecoder
    ...
    >>> bqm = dimod.BinaryQuadraticModel.from_ising({}, {('a', 'b'): -1})
    >>> s = json.dumps(bqm, cls=DimodEncoder)
    >>> new = json.loads(s, cls=DimodDecoder)
    >>> bqm == new
    True
    ...
    >>> sampleset = dimod.SampleSet.from_samples({'a': -1, 'b': 1}, dimod.SPIN, energy=5)
    >>> s = json.dumps(sampleset, cls=DimodEncoder)
    >>> new = json.loads(s, cls=DimodDecoder)
    >>> sampleset == new
    True
    ...
    >>> # now inside a list
    >>> s = json.dumps([sampleset, bqm], cls=DimodEncoder)
    >>> new = json.loads(s, cls=DimodDecoder)
    >>> new == [sampleset, bqm]
    True

I wanted to add a similar pymongo serialization like in this example but it appears that has been deprecated.
Closes #418 (supersedes)
Closes #419
Closes #414

Codecov Report

Merging #420 into master will decrease coverage by 0.38%.
The diff coverage is 97.45%.

@@            Coverage Diff             @@
##           master     #420      +/-   ##
==========================================
- Coverage   92.43%   92.04%   -0.39%
==========================================
  Files          44       44
  Lines        2761     2779      +18
==========================================
+ Hits         2552     2558       +6
- Misses        209      221      +12

Impacted Files
Coverage Δ

dimod/serialization/utils.py
100% <100%> (ø)

dimod/serialization/json.py
83.15% <96.55%> (-12.17%)
:arrow_down:

dimod/sampleset.py
95.08% <96.96%> (+0.13%)
:arrow_up:

dimod/binary_quadratic_model.py
95.71% <97.87%> (+0.27%)
:arrow_up:

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 8211f2c...c2b6ce7. Read the comment docs.


feat(ast_build): implement upper function

Hello, I implemented the upper function at ast_build.
I have ran cargo fmt to format the files changes.
Please leave an RC if there's any problem, suggestion or conflict at main branch.
resolves #617
Thank you

ref: #617
https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue
[Recommended] If you use this, the issue will be automatically resolved when the PR is merged.

Thank you for reminding me to link the issue when opening PR.
I think we can solve this by making a PR template as @bugoverdose suggested to make sure this does not happen again.

Codecov Report

Merging #621 (2ac46c6) into main (e8323b8) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #621   +/-   ##
=======================================
  Coverage   94.27%   94.28%
=======================================
  Files         214      214
  Lines       15181    15194   +13
=======================================
+ Hits        14312    14325   +13
  Misses        869      869

Impacted Files
Coverage Δ

core/src/ast_builder/mod.rs
100.00% <ø> (ø)

core/src/ast_builder/expr/function.rs
100.00% <100.00%> (ø)

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 e8323b8...2ac46c6. Read the comment docs.


Somos HQ1 scythe

LupusRex: Getting hurt triggers from Somos schyte way out here, for some reason.
Okay, testing around a bit, it seems like whenever there's a corpse of an aslave on the ground, and the player stands on it, it somehow interacts with the scythe.

Put aslaves in kleine nischen an wände?
Has to be present in hqs too

try making a func_door_rotating?


IMPORT, schema changes don't use protected ts

Fixes DOC-5193
Relates to https://github.com/cockroachdb/cockroach/pull/68043

I believe some parts of schema changes in 23.1 do technically use protected timestamps.

🤦 I found all usages of Protect when reviewing this but I forgot that they switched over to using a different jobs PTS manager. Apologies @rmloveland I believe backfill schema changes still use PTS records.

Thanks @stevendanna and @adityamaru for pointing this out!
I have filed DOC-7465 to update this to add back schema changes to the list of things that use protected ts
@stevendanna do you think simply adding the link back to the list (that was removed in this PR) would suffice?


Fix bugtool upload

From a failed test:
level=info msg="Dumped bugtool info" file=/tmp/tetragon-bugtool.tar.gz test=TestKprobeObjectReadReturn
So the the bugtool tarball is /tmp/tetragon-bugtool.tar.gz. The current action
uploads /tmp/tetragon-bugtool-* which does not match anything.
This commit fixes the action to upload the bugtool report.
Signed-off-by: Anastasios Papagiannis<EMAIL_ADDRESS>

Ah dang nice catch.


MNMG cuML + XGB on GCP - cloudprovider

Extending the dask-k8s examples to cloudproivder

Depends on: https://github.com/dask/dask-cloudprovider/issues/281

Update: I was able to set up a K8s cluster on Google Cloud, install KubeFlow with the Dask operator, and get Optuna to run a toy HPO job in parallel using the KubeCluster. See https://github.com/hcho3/xgb-hpo-k8s-notebooks/blob/main/barebones-hpo-kubecluster-dask.ipynb

Update: I got parallel HPO working with XGBoost GPU: https://github.com/hcho3/xgb-hpo-k8s-notebooks/blob/main/barebones-hpo-kubecluster-dask.ipynb

Completed in https://github.com/rapidsai/cloud-ml-examples/pull/192

For the record, here is the command to launch a K8s cluster on GCP:
gcloud container clusters create rapids-gpu-kubeflow \
  --accelerator type=nvidia-tesla-p100,count=2 --machine-type n1-standard-4 \
  --zone us-central1-c --release-channel stable


⚠ Samsung has degraded performance

In adb77f4, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2228 ms

Resolved: Samsung performance has improved in baf2c93.


desired_size on eks node-group shouldn't be ignored during the lifecycle of an aws_eks_node_group

https://github.com/terraform-aws-modules/terraform-aws-eks/blob/ccc4747122b29ac35975e3c89edaa6ee28a86e4a/modules/eks-managed-node-group/main.tf#L339
desired_size on eks node-group shouldn't be ignored during the lifecycle of an aws_eks_node_group

it is a deliberate design decision in order to support the predominant use of scaling services like cluster autoscaler, Karpenter, etc.

This creates a problem if you are not using any form of autoscaling. For example, my cluster has 3, 6, and 9 for the values of min, desired, and max respectively. I am adjusting the terraform in order to double my clusters capacity. Now I am getting an error that the minimum cannot be larger than desired when using this module.
I believe as a workaround I can go and adjust the desired by hand in the console but that defeats the purpose of using terraform.

we cannot parameterize the lifecycle/ignore_changes block so unfortunately we have taken the direction to ignore desired size changes since this is how the vast majority of users utilize the module

Perhaps there could be a different node group type? eks_managed_no_autoscaling_node_groups or something similar?

not in this module, no - we are doing everything we can currently to avoid any additional complexity overhead. the next breaking change at v19.x will actually remove the custom ASGs and launch templates so we can offload that to our https://github.com/terraform-aws-modules/terraform-aws-autoscaling module

https://github.com/bryantbiggs/eks-desired-size-hack


Puppet's effect doesn't work

The junking effect doesn't happen even if the value matches an available achievement.

public function getInteractionOptions(): array
{
self::setAuxiliaryArray(self::getUniqueValues('score'));
return [
'owner_from'                      => 0,
'location_from'                   => 'achievements',
'location_to'                     => 'junk',
'card_ids_are_in_auxiliary_array' => true,
];
}
card ids haven't been initialized.


Unit test error in SPFx web part on service scope class

Hi Team,
I am working in SPFx using the default httpclient response. In that, I am using Service Scope to inject the service with DI concept. I am using the below code in componentDidMount method to connect to SharePoint site and am able to get the results.
const commonListService = this.props.serviceScope.consume(         CommonListServiceKey       );       commonListService         .getChoiceFieldValues("User Registration", "UserRole")         .then(choiceResults => {           this.setState({ UserRoles: choiceResults });         })         .catch(error => console.log(error));
For this component, I am writing unit testing using jest. I am using the below code in Webpart.test.tsx file.
beforeEach(() => {     componentDidMountSpy = sinon.spy(       SpFxHttpClient.prototype,       "componentDidMount"     );     reactComponent = mount(       React.createElement(SpFxHttpClient, {         description: description       })     );   });
afterEach(() => {     reactComponent.unmount();     componentDidMountSpy.restore();   });
it("<SpFxHttpClient /> should render the main DIV element", () => {     expect(reactComponent.find("div.spFxHttpClient").length).toEqual(0);   });
it("<SpFxHttpClient /> should render as a React component", () => {     const component: SpFxHttpClient = reactComponent.instance() as SpFxHttpClient;     expect(component).not.toBeNull();   });
it("<SpFxHttpClient /> should have state initialized", () => {     const state: ISpFxHttpClientState = reactComponent.state();     expect(state.UserRoles).toBeNull();   });
it("<SpFxHttpClient /> should have properties initialized", () => {     const props: ISpFxHttpClientProps = reactComponent.props();     expect(props.description).toEqual(description);   });
When I run the command npm test, I am getting the error as below.
\node_modules@microsoft\sp-http\lib\index.js:1
({"Object.":function(module,exports,require,__dirname,__filename,global,jest){export { default as HttpClient } from './httpClient/HttpClient';
^^^^^^
SyntaxError: Unexpected token export
How to solve this and how to write the unit testing for service scope class? Please guide me.
I am calling the below method in componentDidMount(). But still it is referring service scope concept.
private renderDropDownAsync(): void {     if (       Environment.type === EnvironmentType.SharePoint ||       Environment.type === EnvironmentType.ClassicSharePoint     ) {       const commonListService = this.props.serviceScope.consume(         CommonListServiceKey       );       commonListService         .getChoiceFieldValues("User Registration", "UserRole")         .then(choiceResults => {           this.setState({ UserRoles: choiceResults });         })         .catch(error => console.log(error));     } else if (Environment.type === EnvironmentType.Test) {       const dropDownItems: Array<string> = [         "Administrator",         "Brand Manager",         "Media Manager"       ];       const choiceResults: ListFieldChoiceData = ListDataUtil.castAsChoiceField(         dropDownItems       );       this.setState({         UserRoles: choiceResults       });     }   }

Pretty advanced question :)
The problem you're likely running into is that service scopes are an SPFx concept and thus, they expect the SPFx runtime to be loaded and running on the page. You don't get that with Jest... Jest isn't loading the SPFx runtime.
I'd recommend you refactor the project so the component you're testing doesn't have any of the SPFx APIs in it and instead, you have an abstraction.


Uncaught ReferenceError: noral is not defined

I tried to fork this repo here and deploy using this Dockerfile but when I visit the webpage I get this error in the JavaScript console:
Uncaught ReferenceError: noral is not defined
    getSharedArrayBufferMissingMessage http://vaibhavsagar.com/webvm/:166
    runBash http://vaibhavsagar.com/webvm/:281
    loadCX http://vaibhavsagar.com/webvm/:352
    async* http://vaibhavsagar.com/webvm/:355
webvm:166:120
    getSharedArrayBufferMissingMessage http://vaibhavsagar.com/webvm/:166
    runBash http://vaibhavsagar.com/webvm/:281
    (Async: EventListener.handleEvent)
    loadCX http://vaibhavsagar.com/webvm/:352
    InterpretGeneratorResume self-hosted:1412
    AsyncFunctionNext self-hosted:799
    (Async: async)
    <anonymous> http://vaibhavsagar.com/webvm/:355

Is this something I'm doing wrong somewhere?

There was a typo in the handling on error messages, now fixed, please update your fork.
Please notice that the error happens since SharedArrayBuffer is not enabled. You need to supply the right header for that to work. When deployed to GitHub pages WebVM is integrated with a service worker to automatically supply the right headers. I would recommend to follow the README instructions and deploy to GitHub Pages if you don't have previous experience with using SharedArrayBuffer and Cross Origin Isolation

I was using GitHub Pages already, but it turned out I needed to enable "Enforce HTTPS" in my Pages settings before this would work (in Firefox).

That's correct. Cross origin isolation can only work in secure contexts.

Maybe you could add this to your instructions?

The requirements for SharedArrayBuffer are well documented: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer

Yes, but this means your "Fork, deploy, customize" instructions are incomplete. I created a PR: https://github.com/leaningtech/webvm/pull/105.


Rebar Lengths

As in day to day uses Rebar have specific lenght of 12m after which lap length is provided
Please incorporate this option

You're right with that, do you have some ideas what exactly should be added in code or Grasshopper components?

Thank you! :) I'd have to think about some features that can be added there related to this length. If you have some examples how it should look like: feel free to post it there, it will be helpful.


Array.test.ts

Unit test for array helper function
Also have a similar request as seen in PR #175  to have the array functions throw errors if value isnt found. One function naturally throws an error and the other does not.
If approved will change functions and test accordingly

nice!


add x86_64 check in downloadScript

Adds a check to the download script to make sure the output of uname -m is x86_64 as code-server doesn't have releases for other platforms. If the architecture isn't supported you get output similar to the following:
go run . --skipsync fuyumi
2019-05-27 16:15:49 INFO	ensuring code-server is updated...
++ uname -m
+ '[' i686 != x86_64 ']'
++ uname -m
Unsupported server architecture i686. code-server only has releases for x86_64 systems.
+ echo 'Unsupported server architecture i686. code-server only has releases for x86_64 systems.'
+ exit 1
2019-05-27 16:15:50 FATAL	error: failed to update code-server:
---ssh cmd---
ssh  fuyumi /bin/bash
---download script---
set -euxo pipefail || exit 1

[ "$(uname -m)" != "x86_64" ] && echo "Unsupported server architecture $(uname -m). code-server only has releases for x86_64 systems." && exit 1
pkill -f ~/.cache/sshcode/sshcode-server || true
mkdir -p ~/.local/share/code-server ~/.cache/sshcode
cd ~/.cache/sshcode
wget -N https://codesrv-ci.cdr.sh/latest-linux
[ -f ~/.cache/sshcode/sshcode-server ] && rm ~/.cache/sshcode/sshcode-server
ln latest-linux ~/.cache/sshcode/sshcode-server
chmod +x ~/.cache/sshcode/sshcode-server: exit status 1
exit status 1

Closes #92.

Can't the same objective be achieved by adding a statement to the README?

Well, we could add a warning to the README too. I think having the sanity check as well will prevent users from being confused with possibly cryptic error messages if they didn't entirely read the README though.

This is fine since we're only supporting one arch but that conditional statement will gradually get uglier as more architectures are supported (if that ever happens), seems cleaner to me have the user refer to the README

Added a remote server OS support paragraph in the README.


Adding invert operator

Part of #3050

Should we provide blend as a separate op ? We already do a blending like that for adjust constrast and friends ops...

I don't currently have a use-case that requires exposing _blend() publicly but I plan to use it for sharpness.

I'm closing this PR and I'm going to move the development to the autoaugment_transforms branch.
The reason is, there will be 1 PR for each transform and without the ability to stack them I'll either have to wait for each individual PR to be approved and merged before starting the other one or have to deal with a huge number of conflicts as I'm touching the same files.
Please do provide your feedback here though as this transform will serve as the prototype for the rest. Thanks!


nitpick doesn't work on ruby 2.0.0

/home/rajesh/.rvm/gems/ruby-2.0.0-p195@foo/gems/ParseTree-3.0.9/lib/parse_tree.rb:3:in `<top (required)>': ParseTree doesn't work with ruby 2.0.0 (LoadError)

I think this is a duplicate of issue #1


[Documentation] Editorial review comment fixed

Editorial review comment fixed

LGTM

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4811/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5968/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4994/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6011/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4853/

LGTM

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/6210/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/5048/

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/5184/


Ignore patch updates for Dependabot PRs

Motivation and Context
Dependabot currently raises PRs for all version updates, which is becoming too much for us to handle.
What has changed
Patch version updates are now ignored, which should hopefully reduce the number of PRs raised.
How to test?
Merge it in and hope that the number of PRs reduces to a manageable level.  If it does then we can roll it out to other repos.
Links
https://trello.com/c/JlchVJUn

 Spike: Limit Dependabot Prs (1 day)


Hystrix - Caused by: java.util.concurrent.TimeoutException:

I am on Spring Cloud Edgware.RELEASE trail.
I am using ribbon with Eureka.
I have @EnableFeignClients annotation on my API Gateway.
I am overriding the timeout configurations as below.
`
ribbon.ReadTimeout=30000
ribbon.ConnectTimeout=30000
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=100000
`
Even then, APIGateway is throwing the timeout exception.
The service is processing the request in good time only but API Gateway is not considering it.
This happens like once in 2 requests. Very random.
Please suggest if I miss any configuration.

@dulimitta I also have the same problem as you.
Have you got any update?

yes @trngan  the issue was not related to the Hystrix (thanks to @ryanjbaxter for guiding me in the right direction).  It was an access issue. The Zuul API Gateway was not able to connect to the other services. After fixing the access issue, it worked like a charm.

Hi @dulimitta , i have the same exception in my own Zuul API Gateway. What do you mean with an access issue?  How did you resolve the problem exactly?
Thanks!!

Hi @rodrite , the issue was not with Spring Cloud. The APIGateway had access issues connecting to client services. I fixed the access issues.

Hello @dulimitta  , I am also facing same, can you please give some more details about how you fix this issue.

Hello @ryanjbaxter I am also facing similar issue. instead of  "Caused by: java.lang.RuntimeException: org.apache.http.conn.ConnectTimeoutException: Connect to <IP_ADDRESS>:8003 [/<IP_ADDRESS>] failed: connect timed out" issue what I am getting is
"Caused by: java.lang.RuntimeException: org.apache.http.NoHttpResponseException: <IP_ADDRESS>:8000 failed to respond"
all my microservices are running. this is happening sometimes only not all time. mostly 1 out of 10.

It’s hard for me to help based on just that information.  Please open another issue with a sample that reproduces the problem.

@Kannadasan89 please dont comment on multiple issues like this

Please learn how to format code on GitHub.
Can you provide the complete stacktace? What do you mean it improved the connectivity issue?

@ryanjbaxter *stacktrace

我只有在启动时遇到类似的问题，并且总是遇到超时异常。
如果禁用，则仅下面的hystrix标志会在启动时正常运行。

feign:
  hystrix:
    enabled: true

hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 210000

但我们也需要假冒客户与hystrix。
例外情况：
com.netflix.hystrix.exception.HystrixRuntimeException: LayerFeignClient#download(String,String) timed-out and no fallback available.
	at com.netflix.hystrix.AbstractCommand$22.call(AbstractCommand.java:819)
	at com.netflix.hystrix.AbstractCommand$22.call(AbstractCommand.java:804)
	at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)
	at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
	at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
	at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1472)
	at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1397)
	at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
	at rx.observers.Subscribers$5.onError(Subscribers.java:230)
	at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)
	at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)
	at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)
	at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
	at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
	at rx.Observable.unsafeSubscribe(Observable.java:10151)
	at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:142)
	at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
	at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)
	at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1$1.run(AbstractCommand.java:1154)
	at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:45)
	at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1.call(HystrixContextRunnable.java:41)
	at com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable.run(HystrixContextRunnable.java:61)
	at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1.tick(AbstractCommand.java:1159)
	at com.netflix.hystrix.util.HystrixTimer$1.run(HystrixTimer.java:99)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.util.concurrent.TimeoutException
	at com.netflix.hystrix.AbstractCommand.handleTimeoutViaFallback(AbstractCommand.java:997)
	at com.netflix.hystrix.AbstractCommand.access$500(AbstractCommand.java:60)
	at com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:610)
	at com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)
	at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)
	... 15 more

Solve it?


BitsumLLC.ProcessLasso version <IP_ADDRESS>

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

You'll need to update folder as well

You also need to rename the folder and the manifest file name.


libsass: add patch for CVE-2018-19827

Motivation for this change
Of the 4 open CVEs against libsass (https://github.com/NixOS/nixpkgs/issues/60842), one of them does have an apply-able patch available for it, so we should probably add that. Better than nothing.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[ ] NixOS
[x] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Thanks.  Amended as cff7364526 etc.

Cool - I'll backport...

...nope, you've already got there :)

Yes, it's just easier for me to directly cherry-pick, build and push.


Add two print statements to clarify what the program is doing

Hello, these two had me confused on what the script was doing, would you mind adding these print statements?

I will add something like this to develop here. Thanks!


MA510 should support the use of ECC keys in PKCS format

Location:
vendor/platform/Fibocom-MA510/src/port_crypto_default/boatplatform_internal.c

Already fixed.


no dockerhub found on numerous attempts at building

Hi,
I seem to be having a problem building/running authelia. My intention is to use it with our nginx server and samba4/ldap as a backend.
I have a pristine, new docker installation on debian 9. I've installed build-essentials, docker-compose, node (I've tried versions 12, 10, and 8 to the same effect), and node.js.
I git clone, then source bootstrap.sh -- all seems to work fine (except for node v12 -- crypt3 doesn't like v12), but when I run: authelia-scripts suites start dockerhub
I only get: [WARNING] This suite does not exist. Use 'list' command to check the existing suites.
Listing only shows:
basic
basic-bypass-no-redirect
duo-push
high-availability
kubernetes
network-acls
short-timeouts
traefik

Can anyone point me in the right direction, please?

Hello @cxgl , the suite has been removed recently. Did you find the command somewhere in the doc? Can you point me to it so that I can remove it? Thanks.

Thank you, Clément.
When done building, it says:
`2019-07-15 11:39:54 (17.3 MB/s) - ‘/tmp/kubectl’ saved [39214560/39214560]
[BOOTSTRAP] Run 'authelia-scripts suites start dockerhub' to start Authelia and visit https://home.example.com:8080.
[BOOTSTRAP] More details at https://github.com/clems4ever/authelia/blob/master/docs/getting-started.md
(authelia) root@cxdocker01:/home/minion/authelia# authelia-scripts suites start dockerhub
[WARNING] This suite does not exist. Use 'list' command to check the existing suites.
`
...so I guess in bootstrap.sh?
The question is, then -- what to do next? I mean I can start "basic", which shows me a blank portal (i.e.: only says SIGN IN with nothing else) at http://(docker server):3000, but that's it.

well, the dockerhub suite would have given you the same result. You should try to use the high-availability suite instead, the permissions displayed in https://home.example.com:8080 do match this environment.
I will update the bootstrap.sh script. Sorry for that.

Thanks, Clément.
I tried high-availability, and get the same thing -- just a dialog on the web page that says 'authelia', but nothing else. No edit boxes for anything.
I do seem to get this on the docker app start:
Error: Cannot find module '/home/minion/authelia/server/src/lib/configuration/Configuration.schema.json'
Could that be why it's blank?

same thing here.  deleted directory and did a fresh pull.

In v4 a new "docker-image" suite has been provided, equivalent of dockerhub one except this one does not rely on previous version of Authelia pushed to Dockerhub but on a locally built image of Authelia.


Undefined PropTypes.node

Everything worked well until I update my packages.
This is where the problem come from : https://imgur.com/a/tHmNx
Is someone else is facing this issue?
[UPDATE] : This is is due to React.PropTypes which is now removed from React and available on 'prop-types' npm package.

you can use this in your package.json

phil-r/react-native-looped-carousel#e23e1ad41e67ee9e95558e7df00c364fbb1b688b

Can you describe, how to use this code in my packege.json ?

look add this

Thank you for your reply, I have already installed this plugin but after update react-native has encountered this error

@phil-r can you release a new version with this fix?
the latest version 0.1.7 does not have this.

+1

phil-r/react-native-looped-carousel#e23e1ad41e67ee9e95558e7df00c364fbb1b688b
works fine by the way. :)

npm install phil-r/react-native-looped-carousel#e23e1ad41e67ee9e95558e7df00c364fbb1b688b

Should be fixed in 0.1.8


Wrong link + typo in README.md

The README's Live Demo section title contains a typo, and the following mentioned link should be fixed to point to https://webplayer2.herokuapp.com, instead of https://ihack4.herokuapp.com.

It's already fixed. Please update your fork.

And Thank you 👍


Crash when loaded with CCSE

I looked at https://github.com/CookieMonsterTeam/CookieMonster/issues/332 but it didn't lead me to a solution.
Describe the bug
I'm trying to use CookieMonster in combination with CCSE's FortuneCookie. In the past both mods worked together, but in my recent revival, I've had issues. I've started looking into it, and have come up with a custom loader. Both mods are patching Game.UpdateSpecial in a load order dependent way.
To Reproduce
On any save, even a fresh one:
Game.LoadMod('https://klattmose.github.io/CookieClicker/CCSE.js')
Game.LoadMod('https://cookiemonsterteam.github.io/CookieMonster/dist/CookieMonster.js')

I was originally loading FortuneCookie.js instead of CCSE.js, but just CCSE reproduces it more minimally.
Console Errors:
VM50102:1 Uncaught ReferenceError: ei is not defined
    at Object.Game.UpdateSpecial (eval at CCSE.ReplaceCodeIntoFunction (CCSE.js:231), <anonymous>:1:33)
    at Object.Game.Logic (main.js?v=2.089:13814)
    at Object.Game.Logic (ReplaceNative.js:134)
    at Game.Loop (main.js?v=2.089:14394)

Animation halts, the game is unplayable.
Browser
Google Chrome Version 90.0.4430.212 (Official Build) (64-bit)
Investigation
The variable ei is a result of minification. CCSE is trying to patch the following code:
Game.UpdateSpecial = function(){ei(T.UpdateSpecial)}

With source maps, I see this was:
BackupFunctions.UpdateSpecial = Game.UpdateSpecial;
Game.UpdateSpecial = function () {
  FixMouseY(BackupFunctions.UpdateSpecial);
};

But since FixMouseY and BackupFunctions are only available inside a closure, CCSE would fail even without minification.
CCSE used a more advanced code patching technique that stringifies a function, and inserts new statements after specific points, and re-evaluates the function. CookieMonster captures the original function in  BackupFunctions.UpdateSpecial, and then replaces Game.UpdateSpecial with new code that calls the backup function.
The way CCSE uses CCSE.ReplaceCodeIntoFunction is pretty neat, it might be worthwhile to adopt a similar approach.
Workaround
Wait until CCSE.isLoaded is truthy, then load Cookie Monster.
I use a custom Web Extension to load mods and other tweaks. The relevant part of my loader now looks like:
setTimeout(function waitForGame() {
  if (typeof Game === 'object' && Game.ready) {
    Game.LoadMod('https://klattmose.github.io/CookieClicker/FortuneCookie.js')
    setTimeout(function waitForCCSE() {
      if (typeof CCSE === 'object' && CCSE.isLoaded)
        Game.LoadMod('https://cookiemonsterteam.github.io/CookieMonster/dist/CookieMonster.js')
      else setTimeout(waitForCCSE)
    })
  } else setTimeout(waitForGame)
})

I'm thinking adopting a CCSE-style of patching would be the most compatible, since it mimics and takes advantage of the closure-less coding style of the base game, and it allows more precise code injection than wrapping with closures.
If CCSE adopted CookieMonster's wrapping style, mod load order would still be an issue (should CCSE wrap CookieMonster, or should CookieMonster wrap CCSE?), and modders would only be able to add code before or after the base game's code, not at any arbitrary point.

We used a similar wrapping style as CCSE but removed it as eval is generally frowned upon by most programmers and linters. However, as long as Orteil does not provide a full fledged modding framework we might need to once again resort to this.
I am thinking of waiting for the next update for the base game (there have been some tweets by Orteil that he is working on one) to see if anything changes and if not revert to the old wrapping style.

Encountering this same issue whenever loading both CM and any mod that uses CCSE, tried changing mod loading order, loading CCSE itself first, etc.
Using CCMM, idk if that changes anything
Depending on what order mods are loaded in different errors come up:

CM first: Uncaught ReferenceError: Kt is not defined   at Object.Game.tooltip.draw (eval at CCSE.SliceCodeIntoFunction (CCSE.js?v=1644281548446:219:3), <anonymous>:1:37)   at HTMLDivElement.l.onmouseover.l.onmouseover (Tooltips.js:18:22)
CM last works but menus don't show CM options: Uncaught DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.   at Object.eval [as UpdateMenu] (eval at inject (webpack-internal:///39), <anonymous>:338:12)   at Object.Game.UpdateMenu (https://cookiemonsterteam.github.io/CookieMonster/dist/CookieMonster.js?v=1644281661511:2:190392)   at Object.Game.ShowMenu (https://orteil.dashnet.org/cookieclicker/main.js?v=2.091:5709:9)   at HTMLDivElement.<anonymous> (https://orteil.dashnet.org/cookieclicker/main.js?v=2.091:6103:53)
Sometimes menus just don't work: Uncaught ReferenceError: s is not defined   at Object.eval [as UpdateMenu] (eval at inject (39:1:1), <anonymous>:4:20)   at Object.Game.Logic (main.js?v=2.091:14229:105)   at Object.Game.Logic (ReplaceNative.js:134:21)   at Game.Loop (main.js?v=2.091:14395:8)


Adapt new duplicate structure

Duplications found by the FileSync service will now append duplicate to the original filename. Adapt the FileSync service to represent this change (before it was _hash)

the filename is created like
fileName = localFile.NameWithoutExtension + "_duplicate_" + DateTime.Now.ToString("yyyy-MM-ddTHH_mm") + localFile.Extension;


Is tailwind elements support to use with react?

Hello, I am not finding any documentation for using with react. Can anyone give me to use react.
I have a features request-
Can we get a react version of tailwind elements. Then please add support like-
import {Input} from "tw-elements"

const Home =()=> {
   return (
     <Input label="Phone Number" />
  )
}

Okay, we are waiting. React version of tailwind elements.
If I want to contribute, then how can I do that?


windows 10 trip.exe running, but show nothing

tried following commands in console which run in Privileged mode
trip.exe <IP_ADDRESS>

show TUI but without info
      _____    _
     |_   _| _(_)_ __ _ __ _  _
       | || '_| | '_ \ '_ \ || |
       |_||_| |_| .__/ .__/\_, |
                |_|  |_|   |__/
          Awaiting data...

and
trip --verbose <IP_ADDRESS> -m strea

which return lot of debug messages like that

 2023-12-10T04:41:13.123563Z DEBUG trippy::tracing::net::platform::windows: buf: "45 00 00 54 00 00 40 00 17 01 00 00 c0 a8 05 18 08 08 08 08 08 00 34 e9 42 18 80 fe 00 00 00 00 00 0
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00", addr: <IP_ADDRESS>:0
   at src\tracing\net\platform\windows.rs:483
   in trippy::tracing::net::platform::windows::send_to with addr: <IP_ADDRESS>:0
   in trippy::tracing::net::ipv4::dispatch_icmp_probe with src_addr: <IP_ADDRESS>, dest_addr: <IP_ADDRESS>, packet_size: PacketSize(84), payload_pattern: PayloadPattern(0), ipv4_byte_orde
: Network
   in trippy::tracing::net::channel::dispatch_icmp_probe
   in trippy::tracing::net::channel::send_probe with probe: Probe { sequence: Sequence(33022), identifier: TraceId(16920), src_port: Port(0), dest_port: Port(0), ttl: TimeToLive(23),
round: Round(0), sent: Some(SystemTime { intervals:<PHONE_NUMBER>31234001 }), status: Awaited, host: None, received: None, icmp_packet_type: None, extensions: None }
   in trippy::tracing::tracer::send_request
   in trippy::tracing::tracer::trace

usual tracert <IP_ADDRESS>
return
Tracing route to dns.google [<IP_ADDRESS>]
over a maximum of 30 hops:

  1     1 ms     1 ms     4 ms  <IP_ADDRESS>
  2     3 ms     4 ms     2 ms  <IP_ADDRESS>
  3     5 ms     3 ms     4 ms  host-<IP_ADDRESS>.ucom.am [<IP_ADDRESS>]
  4     4 ms     3 ms     2 ms  host-<IP_ADDRESS>.ucom.am [<IP_ADDRESS>]
  5     5 ms     4 ms     6 ms  host-<IP_ADDRESS>.ucom.am [<IP_ADDRESS>]
  6    40 ms    50 ms    43 ms  host-<IP_ADDRESS>.ucom.am [<IP_ADDRESS>]
  7    36 ms    33 ms    37 ms  ae17-598-evn.ucom.am [<IP_ADDRESS>]
  8    35 ms    38 ms    32 ms  <IP_ADDRESS>
  9    33 ms    33 ms    35 ms  <IP_ADDRESS>
 10    35 ms    64 ms    36 ms  dns.google [<IP_ADDRESS>]

what exactly wrong with trip.exe in this case?

@Slach please see https://github.com/fujiapple852/trippy#why-does-trippy-show-awaiting-data

thanks


Snake game is not visible

@geekymeeky I would like to fix this.

@madihamallick assigned to you


Add ignore eclipse .project file

@tsconn23 sorry I thought since it's only a technical change to the .gitignore no issue is needed, I'll update it all.

@tsconn23 I fixed the commit it's now signed


Add KDE logo

This is the logo from the organization/community.
I thought it was already here, also I didn't find it on NF cheatsheet.


It seems that the KDE community is voting to change the logo from the KDE plasma DE when the release 6 comes out.
https://discuss.kde.org/t/plasma-6-logo-final-selection-and-poll/8001

It seems that the KDE community is voting

Hmm, when reading the whole thread I guess this in a) nothing to rely on as that is not init'ed by the devs and b) will probably not affect the actual official logo. I would ignore that and update one a new logo is official.

I'm not sure why I didn't get the comments, well, in any case 6.1 version will be around June so I think it's better to merge this.

do you have some estimate date for next NF release?

Lets see ...

Well, the release date of Nerd Fonts 3.2.0 was just a placeholder for 'not too soon and not too late' and 'well before summer vacation, so that things can be fixed'. If it again takes a full week off of work (which I fear) I can not do that in June or later as we have a major restructure shutdown at my day job that time.

Cool, my usecase for the KDE logo is to use it one for remote url identification on powerlevel10k: https://github.com/romkatv/powerlevel10k/pull/2493

@hasecilu

do you have some estimate date for next NF release?

I am quite on time and would release like ... tomorrow. Do we want to merge something and release font logos before?
I have no problem with delaying NF release some (few) days.

I think we could push KDE, PostMarketOS and Qt and would be ready for tomorrow, if we want the LibreOffice icons maybe we need little more time to make tweaks.

I will just merge the 3 and see what needs manual fixes and release ;-)

I will just merge the 3 and see what needs manual fixes and release ;-)

Hmm, the github release was smooth, but the NPM release is broken. The token seems to be expired and I can not edit the secret in this repo.
Did it completely manual instead...
npm update
npm ci
make
npm adduser
npm publish
git add README.md
git commit -m '[ci] Update README.md'
git push

Hmm, gh-pages are broken :-( but then, I seem to remember they always were...
https://lukas-w.github.io/font-logos/

Trudging on with NF release now...

Nice, can gh-pages only be updated if you have access to repo settings?


Task9_dowload images using api and implement linq

SourceCode/2024/May 2024/Projects/Bhimendhar/Task9_dowload images using api and implement linq/project.json
Issue in Main.xaml file
Error: Could not load file D:\DevopsAgent_work1\SourceCode\2024\May\2024\Projects\Bhimendhar\Task9_download images using api and implement linq\Main.xaml. Reason: Cannot create unknown type 'clr-namespace:Vajrang_RandomUserApi;assembly=Vajrang.RandomUserApi'.GetResultsInTableFormat'.
Recommendation

Make sure the namespace Vajrang_RandomUserApi is correctly referenced in the project.
Verify that the assembly Vajrang.RandomUserApi exists and is properly registered in the project.
If the issue persists, check if there are any circular references or duplicate assemblies.

Score: 4/5
Please provide more information about the project structure and how this file is being used to help resolve the issue.

SourceCode/2024/May 2024/Projects/Bhimendhar/Project 9_Use Enterprise Email/project.json
Main.xaml

Log Message not used in workflow Main.

Consider using log messages to better understand the flow path and identify errors. This is important both during development and after release.

All files

Dependency packages UiPath.Excel.Activities, UiPath.Testing.Activities, and UiPath.UIAutomation.Activities are not used.

Remove unused packages to improve process execution time.

Score: 4/5
Note: The score could be higher if specific suggestions for improving code were provided.

SourceCode/2024/May 2024/Projects/Bhimendhar/Task9_dowload images using api and implement linq/project.json
File: NoFile
Error: Could not load file D:\DevopsAgent_work\1\s\SourceCode\2024\May\2024\Projects\Bhimendhar\Task9_download images using api and implement linq\Main.xaml. Reason: Cannot create unknown type 'clr-namespace:Vajrang_RandomUserApi;assembly=Vajrang.RandomUserApi.GetResultsInTableFormat'.
Problem: The file name is invalid or the file cannot be loaded.
Solution: Check the file path and name for any typos or incorrect characters. Make sure the file exists in the specified location.
Additional Information: This issue prevents performing project analysis because some workflows have errors.
Score: 4/5 (missing specific error message)
Please update the file path and name to a valid one, and then re-run the analysis.

SourceCode/2024/vajrang/Codes/RoboticEnterpriseFramework_StorageBucketAndFiles/project.json
It looks like you're getting a bunch of warnings from Power Automate (formerly Microsoft Flow) about duplicate display names and generic activity names. Here's a summary:

Duplicate display names: Several activities have the same display name, which is not allowed. You need to give each activity a unique name.
Generic activity names: Some activities have default or generic names that don't provide much context about what they do. It's recommended to add more descriptive titles to make it easier for users to understand the purpose of each activity.

To fix these issues, you can:

Rename duplicate display names to unique ones.
Update generic activity names with more descriptive titles.

Additionally, there is a warning about an Automation Hub URL not being defined in your project settings. To resolve this, go to Project Settings and add the missing information.
If you need help with renaming activities or updating their display names, feel free to ask!

SourceCode/2024/vajrang/MistralApi/project.json
Activities
= Activity Write Text File: Please rename this activity to something more descriptive like "Write Customer Data to File". This will make it easier for others to understand what the activity does.
= Activity Read Text File: Similarly, please rename this activity to something more descriptive like "Read Customer Data from File".
= Activity Deserialize JSON: Rename this activity to something like "Deserialize JSON Response" to better describe its function.
= Activity Log Message: Rename this activity to something like "Log App Error" to provide a clearer indication of what it does.
Variables
= _out_HttpClient_1__ResponseHeaders: The variable name is quite long. Consider abbreviating the words to make it easier to read. For example, you could rename it to "_httpRespHdrs".
= _out_DeserializeJson_Generic_1_1__JsonObject: Same as above, please consider shortening the variable name to something like "_jsonObj".
Project Settings
= NoFile: The project requires an Automation Hub URL defined. Please go to Project Settings and add this information to resolve the issue.
Score: 5/5

SourceCode/2024/vajrang/Vajrang.RandomUserApi/project.json
Here are my reviews:
GetResultsInTableFormat.xaml

Argument dtReport doesn't have a datatable prefix: Rename it to something like dt_ReportResults.
Log Message not used in workflow: Add log messages throughout the workflow to make it easier to understand what's happening.
Argument strReport doesn't respect the set pattern: Rename it to something like out_dt_ReportSummary.

downloadPDF.xaml

Log Message not used in workflow: Add log messages throughout the workflow to make it easier to understand what's happening.

General Suggestions

Avoid duplicate names for activities. Instead, use more descriptive titles that indicate how they're being used.
Make sure all arguments follow a consistent naming convention (e.g., out_dt_ReportSummary).
Consider adding more log messages throughout the workflows to make it easier to understand what's happening.

Score: 4/5
Note: I've grouped my reviews by file name and formatted them as GitHub comments. Let me know if this meets your requirements!

SourceCode/2024/vajrang/WorkingWIthLinq/project.json
**LinqWithDatatable.xaml**
Variable naming: Please follow the convention of prefixing DataTable variables with `dt_`.

**Main.xaml**
1. Default names for activities: Give your activities more descriptive titles to make it easier to understand what they do.
```markdown
Score: 3/5

**NoFile**
Error: Your organization requires an Automation Hub URL defined. Solution: Go to Project Settings and add the missing information.

**Dependency packages**
Unused dependencies found:
- UiPath.Excel.Activities
- UiPath.Mail.Activities
- UiPath.Testing.Activities
- UiPath.UIAutomation.Activities
- UiPath.WebAPI.Activities

Recommendation: Remove unused packages to improve process execution time.
```markdown
Score: 3/5

Let me know if you need further assistance!

SourceCode/2024/May 2024/Projects/Bhimendhar/Project 9_Use Enterprise Email/project.json
Main.xaml

Log Message not used in workflow Main: This is important for understanding the flow path during development and after release, helping with maintenance and error debugging.

Score: 5/5
Please update the workflow to include log messages to improve maintainability and error handling.

Dependency packages

Dependency package UiPath.Excel.Activities is not used.: Remove unused packages to improve process execution time.
Dependency package UiPath.Testing.Activities is not used.: Remove unused packages to improve process execution time.
Dependency package UiPath.UIAutomation.Activities is not used.: Remove unused packages to improve process execution time.

Score: 5/5
Please remove the unused dependency packages to optimize process performance.

Activity names

Activity Get Credential has a default name: Consider adding a more descriptive title to make it easier to understand what the activity does.
Activity Microsoft Office 365 Scope has a default name: Consider adding a more descriptive title to make it easier to understand what the activity does.
Activity Send Mail has a default name: Consider adding a more descriptive title to make it easier to understand what the activity does.

Score: 5/5
Please update the activity names to be more descriptive and clear in their purpose.

SourceCode/2024/May 2024/Projects/Bhimendhar/Task9_dowload images using api and implement linq/project.json
Main.xaml
Error: Could not load file D:\DevopsAgent_work1\sSourceCode\2024\May\2024\Projects\Bhimendhar\Task9_download images using api and implement linq
Reason: Cannot create unknown type 'clr-namespace:Vajrang_RandomUserApi;assembly=Vajrang.RandomUserApi.GetResultsInTableFormat'.
Error Cause: It seems like the project is not able to find the referenced assembly 'Vajrang.RandomUserApi'. This could be due to incorrect namespace, missing reference or incorrect path.
Suggestion: Check if the namespace and assembly name are correct. Make sure that the referenced assembly exists in the same directory or it's included in the project references. If the issue persists, try cleaning and rebuilding the solution.
Additional Tip: Verify if all the required NuGet packages and assemblies are installed correctly.
Score: 4/5
(Note: I'll provide a score at the end of each review)

SourceCode/2024/vajrang/Codes/RoboticEnterpriseFramework_StorageBucketAndFiles/project.json
It looks like you're getting a bunch of warnings and errors from Power Automate (formerly Microsoft Flow) about duplicated names for activities and variables.
Here are some general suggestions to help you resolve these issues:

Duplicate activity names: Rename your activities to be more descriptive and unique. For example, instead of having an "Assign" activity with the same name multiple times, consider renaming it something like "SetTransactionStatus" or "UpdateAssetName".
Default activity names: Check if your activities have default names that are too generic. Try to make them more descriptive by adding a brief description or a title that explains what the activity does.
Variable names: Make sure you're not using duplicated variable names. If you need to reuse a variable, consider renaming it or creating an alias for clarity purposes.

As for the "NoFile" error, it looks like your organization requires you to define an Automation Hub URL in your project settings. You can do this by following these steps:

Open Power Automate (formerly Microsoft Flow) and go to the Project tab.
Click on the Settings icon () next to the project name.
Scroll down to the Automation Hub section.
Enter the required Automation Hub URL and save your changes.

I hope this helps you resolve these issues!

SourceCode/2024/vajrang/MistralApi/project.json
Variables.xaml

_out_HttpClient_1__ResponseHeaders and - _out_DeserializeJson_Generic_1_1__JsonObject` names are quite long and might be hard to read.
Consider abbreviating longer words or using a more descriptive name.

Activities.xaml

The activities Write Text File, Log Message, and Read Text File have default names. Consider adding more descriptive titles for each activity to make the code easier to understand.
Are these activities doing something specific with text files? Maybe we can rename them to reflect that.

Project Settings.xaml

There's a missing Automation Hub URL defined in the project settings. Please add this information using the Project Settings menu.

SourceCode/2024/vajrang/Vajrang.RandomUserApi/project.json
GetResultsInTableFormat.xaml

Argument dtReport should start with a dt_ prefix.
Argument strReport does not respect the set pattern ^out_(dt_)?(A-Z|a-z)+(0-9)*$. Make sure all arguments follow the naming convention.

downloadPDF.xaml

Log Message activity is not used in workflow. Using Log Message activities is important both during development and after release. They help understanding the flow path which is very useful for maintenance and, when an error occurs, to easily identify the source and the cause.

Score: 4/5
HTTP Request

Display name is defined many times. Current allowed threshold is 1. Code contains 2. Names of activities should give a clear indication of how they are being used. Default names are usually too generic. Please avoid duplicate names.

Score: 4/5
General Suggestions

Remove unused packages in order to improve process execution time.
Check if it could be easier to understand what the activities do by adding more descriptive titles.
Make sure all arguments follow the naming convention.

Total Score: 12/15

SourceCode/2024/vajrang/WorkingWIthLinq/project.json
Main.xaml

The Assign activity's default name is unclear about its purpose. Please rename it to something that clearly indicates its intention.
Similar for the Log Message activity, its name doesn't give away much information. Add a descriptive title to make it easier to understand.

NoFile

It seems your project is missing an Automation Hub URL. You can fix this by going to Project Settings and adding the required information.

Score: 4/5
Please note that I ignored individual issues like LinqWithDatatable.xaml as per your request.

@Bhimendhar
Task – Enterprise Email activity
Code verified.
Task – download images using API
Code verified.


[cmake] please update contrib/cmake for tensorflow 2.0 alpha

The current cmake files are outdated.

which specific files are outdated according to you?

On master branch:
(sid)debian@debian-2:~/tensorflow/tensorflow/contrib/cmake$ cmake -Bx
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Performing Test COMPILER_OPT_ARCH_NATIVE_SUPPORTED
-- Performing Test COMPILER_OPT_ARCH_NATIVE_SUPPORTED - Failed
-- Performing Test GCC_OPENMP_SUPPORT
-- Performing Test GCC_OPENMP_SUPPORT - Success
-- /home/debian/tensorflow/tensorflow/contrib/cmake/x/abseil_cpp/src/abseil_cpp_build
-- Found PythonInterp: /usr/bin/python (found version "2.7.16")
-- Found PythonLibs: /usr/lib/powerpc64le-linux-gnu/libpython2.7.so (found version "2.7.16")
CMake Error at tf_python.cmake:217 (message):
  Python module not found: tensorflow/contrib/tpu/ops
Call Stack (most recent call first):
  CMakeLists.txt:612 (include)

-- Found SWIG: /usr/bin/swig3.0 (found version "3.0.12")
-- Configuring incomplete, errors occurred!
See also "/home/debian/tensorflow/tensorflow/contrib/cmake/x/CMakeFiles/CMakeOutput.log".
See also "/home/debian/tensorflow/tensorflow/contrib/cmake/x/CMakeFiles/CMakeError.log".

On r2.0 branch:
(sid)debian@debian-2:~/tensorflow/tensorflow/contrib/cmake$ cmake -Bx
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Performing Test COMPILER_OPT_ARCH_NATIVE_SUPPORTED
-- Performing Test COMPILER_OPT_ARCH_NATIVE_SUPPORTED - Failed
-- Performing Test GCC_OPENMP_SUPPORT
-- Performing Test GCC_OPENMP_SUPPORT - Success
-- /home/debian/tensorflow/tensorflow/contrib/cmake/x/abseil_cpp/src/abseil_cpp_build
-- Found PythonInterp: /usr/bin/python (found version "2.7.16")
-- Found PythonLibs: /usr/lib/powerpc64le-linux-gnu/libpython2.7.so (found version "2.7.16")
CMake Error at tf_python.cmake:217 (message):
  Python module not found: tensorflow/contrib/tpu/ops
Call Stack (most recent call first):
  CMakeLists.txt:611 (include)

-- Found SWIG: /usr/bin/swig3.0 (found version "3.0.12")
-- Configuring incomplete, errors occurred!
See also "/home/debian/tensorflow/tensorflow/contrib/cmake/x/CMakeFiles/CMakeOutput.log".
See also "/home/debian/tensorflow/tensorflow/contrib/cmake/x/CMakeFiles/CMakeError.log".

On r1.13 branch: looks good.

@cdluminate Contrib is deprecated in 2.0. Here is the link for 2.0 release. Thanks!

@gadagashwini  How to using  cmake in 2.0? It does not released yet but our full product has been update into tensorflow 2.0

@cdluminate We don't provide support for the CMake build, instead use Bazel. Please find the instructions mentioned in the Tenosrflow website.Thanks!


Mark E2E plumbing as test helpers

What type of PR is this?
/kind feature
What this PR does / why we need it:
In Crossplane we try to use reusable step functions in our E2E tests, so they end up looking like this:
func TestExample(t *testing.T) {
	environment.Test(t,
		features.New(t.Name()).
			WithSetup("ExampleSetup", funcs.SomeSetupFn()).
			Assess("ExampleAssess", funcs.SomeAssessFn()).
			WithTeardown("ExampleTeardown", funcs.SomeTearDownFn()).
			Feature(),
	)
}

Since step functions are passed *testing.T we'll often call t.Error, t.Log, etc from our step functions. These testing calls include the call point (i.e. filename and line number) in their output. Without using t.Helper() the call point will be the file where the step function is defined (e.g. features.go) rather than the calling test.
We want to mark our step functions as test helpers using t.Helper so that the calling test is included in the output. For this to work we need to mark all the intermediary plumbing functions and methods in e2e-framework as helpers too.
Which issue(s) this PR fixes:
I didn't raise an issue tracking this.
Special notes for your reviewer:
Does this PR introduce a user-facing change?
Internal machinery used to call step functions is now marked as test helpers. This means you can mark your step functions as a test helper using `t.Helper()`, and test logs will be include the filename and line number of `environment.Test()` call.

Additional documentation e.g., Usage docs, etc.:

Is this actually helping? t.Helper() just removes one frame of the stack. I.e. you see the file+line of the parent (or some ancestor) during execution of the closure returned by funcs.SomeAssessFn(), not during execution of funcs.SomeAssessFn. So you will not know which of the funcs.SomeAssessFn failed, but only the file (and test).

I see that you comment exactly that in https://github.com/crossplane/crossplane/pull/5722#issuecomment-2148427387. So this PR is better than nothing clearly.

/ok-to-test

Apologies for the late review on this folks.

@vladimirvivien Not that I know of. I believe it's pretty normal to call it repeatedly (e.g. if you have several layers of test helper functions).

/retest

@vladimirvivien  Calling the t.Helper multiple times should be ok. It Should be using the current frames to do the analysis.
package abc

import (
	"os"
	"testing"
)

func TestMain(m *testing.M) {
	os.Exit(m.Run())
}

func assertSomething(t *testing.T, a int) {
	t.Helper()
	t.Error("something failed")
}

func TestSomething(t *testing.T) {
	data := []int{
		1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
	}

	for tc := range data {
		assertSomething(t, tc)
	}
}

/retest

/lgtm

/retest

This is failing consistently it seems, is there a regression ?
/retest

@vladimirvivien  seems like a flaky test. Let me take a look.

/approve

@negz can you please rebase and fix the conflicts? thanks

/lgtm
/approve

/retest


Fix sort for arrays and documents

Closes #422.
Refs #423.

Yes, in #423. That PR just fixes the crash. The sorting order is still wrong, but fixing it is a much biggest task.


Added support for multiple data types in length function

Added support for nchar, nvarchar  and name data types in length function and corrected bytea and text types to return default length of -1. Modfied header size as for IPS_CLIENT it is 16.

Looks good @prajwalpatil2505


GitHub Action airslate-oss/setup-specmatic

It's not really an issue, but more of an announcement. You can close this topic at any time.
I am pleased to introduce the first GitHub Action to set up a Specmatic environment for use in actions by optionally downloading and caching a version of specmatic by version and adding to PATH: https://github.com/marketplace/actions/setup-specmatic-environment
It doesn't do much at the moment, but it's already handy. I plan to actively maintain it for some time to provide additional features. Should you have any question, any remark, or if you find a bug, or if there is something you can't do with the
setup-specmatic, please open an issue.

@sergeyklay Thanks a lot. I took your Github Action for a spin it worked flawlessly and it is really intuitive. It saves a lot of effort by caching the jar properly. Appreciate this very much. We have featured this tool in our documentation.
I am yet to try out some of the other features, will keep you posted / open an issue if we find any bugs.

Thank you for your support! Let me know if you face any issues and I'll take care of it.


[Distributed] Add support for torchchat checkpoint format

Distributed workflow supports two formats now, controlled by the --chpt-from flag ("hf" or "torchchat").
The difference is whether there is an index file -- impacts loading in pipeline parallel case.
    if chpt_from == "hf":
        # This format stands for: index file + multiple binary files

    elif chpt_from == "torchchat":
        # This format stands for:
        # single binary file, OR
        # multiple binary files without index files.

torchrun --standalone --nproc-per-node 4 dist_run.py llama3 --pp 2 --chpt-from hf
torchrun --standalone --nproc-per-node 4 dist_run.py llama3 --pp 2 --chpt-from torchchat
both run.
But they generate different responses. To be investigated further.
TODO:
we should create real model instead of creating Transformer.

Can you figure out from what's in the location whether it's one or the other format rather than adding another option? (If push comes to shove, you could expect the checkpoint path point to the index file?)
Also, does this compose w/ #1255?

@mikekg Good idea. Should be easy to implement.


bazel_integration_test with bazel_version specified doesn't work on windows

bazel version 4.2.2
windows version: Windows 11 Enterprise Evaluation
I've created a small repo to demonstrate: https://github.com/k1nkreet/rules_bazel_integration_test_win_example
running bazel.exe test //:workspace_test throws this
ERROR: C:/users/user/rules_bazel_integration_test_win_example/BUILD.bazel:15:23: in select_file rule //:workspace_test_bazel_binary:
Traceback (most recent call last):
        File "C:/users/user/_bazel_user/d7burz7z/external/bazel_skylib/rules/select_file.bzl", line 36, column 13, in _impl
                fail("Can not find specified file in [%s]" % files_str)
Error in fail: Can not find specified file in [external/build_bazel_bazel_4_1_0/bazel.exe]
ERROR: Analysis of target '//:workspace_test' failed; build aborted: Analysis of target '//:workspace_test_bazel_binary' failed
INFO: Elapsed time: 29.947s

Unfortunately, I don't have access to a Windows machine. I would be glad to help someone who does have access to get this working.

I'll try to debug it on Windows VM


Make FocusManager a ChangeNotifier that notifies when the primaryFocus changes

Description
This makes FocusManager a ChangeNotifier that notifies when the primaryFocus changes so that an app can track the current focus.
Tests

Added a test to make sure that notifications happen, and don't happen more than once per frame.

Breaking Change

[X] No, this is not a breaking change.

cc @krisgiesing

This looks great.

Is there an issue tracking this improvement?

Added a tracking issue for it. The issue is https://github.com/flutter/flutter/issues/50498.

I meant, is an issue tracking the core improvement of this CL (adding notification to FocusManager) :)

Ahh, no, no issue for that.  Added https://github.com/flutter/flutter/issues/50501.

Somehow I'm not seeing the review UI I was expecting, but this change LGTM. Not sure if you want someone on the core Flutter team to review too though.

Your LGTM is sufficient (I don't expect that this is a controversial addition).


Signal declaration does not function as documented

Godot version:

3.1, checked docs on latest as well
Issue description:

The documentation outlines that a signal can be declared with default arguments, which are passed along with every emit.
example from the docs:
signal data_found(data)

var your_data = 42

func _process(delta):
   if delta == your_data:
      emit_signal("data_found", your_data)

When you emit, it is expected that data and your_data is passed along.
func your_handler(data, obj):
   print("Your handler was called from: ", obj.get_name(), " with data: ", data)

The callback function indicates as such as well. (And I'm fairly sure this worked way back in 2,1.)
If this is not how signals are meant to work. Then the docs here need updating. And I'll make a feature request. (Because it would be quite useful.) Imho it would be cool if these default args could be fetched dynamically as well. So you can give it a constant, or a function that returns the value.
If however the current syntax is meant to be a glorified comment. Can we not make it look signals like functions? And clearly indicate that in the docs. They would also need to show up in code completion. Because right now it is cleaner to write a proper comment, since you have to scroll and find your signal anyways.
The order in which arguments are received also needs some clarification. Args, Binds, or Binds, Args?
Steps to reproduce:

const a_val: String = "hey"
const b_val: String = "ho"
signal a(a_val)
signal b(b_val)

func _ready() -> void:
	connect("a", self, "_on_signal_a")
	connect("b", self, "_on_signal_b")
	emit_signal("a")
	emit_signal("b")

func _on_signal_a(arg) -> void:
	print(arg)

func _on_signal_b(arg) -> void:
	print(arg)

According to the Docs this is expected to print hey ho. It instead throws an error that the function was called with 0 arguments.

https://github.com/godotengine/godot-docs/pull/2543 seems like this addresses a lot of this confusion. gonna close the issue for now, might do the feature request for defaults later.


support servlet renewSessionID

Not sure what happened to this one, but it seems we did not fix it at all.
managed vm java runtime is missing the Servlet 3.1-HttpServletRequest.changeSessionID functionality. The reason for this seems to be missing implementations of the "renewSessionID"-methods in the appengine sessionmanager and sessionIdManager implementations.
I thought I tracked this bug here, but apparently not.

@ludoch,  there was this pull request from me back in September IIRC: https://github.com/GoogleCloudPlatform/appengine-java-vm-runtime/pull/70

Good and sorry for the question. I was looking for a bug and could not find it without looking at the prs.
Marking as closed.
Thanks again for your detective work:-)


some question about Deit's two [cls] token processing.

Hi, sorry to bother you. Why are the two special [CLS]tokens in DeiT said to be average as a single [CLS] token in the paper, but in the code I see that they are indeed cat together, what am I missing?
cls_tokens = self.v.cls_token.expand(B, -1, -1)
dist_token = self.v.dist_token.expand(B, -1, -1)
x = torch.cat((cls_tokens, dist_token, x), dim=1)

oh, I see it.
       x = (x[:, 0] + x[:, 1]) / 2
sorry to bother you. thank you for your good work, I am newer for my master's degree in the speech area, and I want to graduate but have to post a dissertation, thank you for helping me along the way, although I haven't issued a dissertation yet haha~

To use DEIT initialization, we have to initialize in the same way as DEIT, but as you point out, we average it in the forward pass.
Good luck with your dissertation.
-Yuan


A couple of simple questions

I am using clipboard.js for a small project and I wish to thank you for that nice library.
I have two questions. I am trying to figure out how to trigger the copy action based on a key press event (ctrl-c). Up to know it seems to me that the copy action can be triggered only by an HTML element. How can you trigger a copy action using javascript code ?
Second question, I have a very simple use case for which even clipboard.js is overkill. What would be the bare minimum to push some program-generated string on the clipboard based on an arbitraty event ? I understood you use execCommand("copy") under the hood but I cannot figure how to push the text that I want into the clipboard. I precise that for my simple project I do not care about IE compatibility.

Unfortunately you can't achieve that with clipboard.js.
You're right about execCommand("copy"), that's the only thing you need besides a user interaction (due to security restrictions imposed by browser vendors). I recommend reading about this API at: http://www.sitepoint.com/javascript-copy-to-clipboard/


Improve snapshot

Description

Close #105
Checklist

[x] Targeted PR against correct branch.
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Wrote unit tests.
[ ] Re-reviewed Files changed in the Github PR explorer.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@0a92ae6). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #105   +/-   ##
=========================================
  Coverage          ?   68.31%
=========================================
  Files             ?       29
  Lines             ?     1256
  Branches          ?        0
=========================================
  Hits              ?      858
  Misses            ?      370
  Partials          ?       28

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 0a92ae6...f527177. Read the comment docs.


enable velero in tests

For UI and Velero we are using api groups (routes, etc.) that do not exist in kubernetes by default in molecule.


Open multiple folders in remote development.

We should be able to open multiple folders in remote development mode.

Please file this feature request against the remote extensions


Add some Notes to Help New Users

Hinge-health saw some difficulty with Okta onboarding

not including 'scim-' as part of the scim key
not selecting 'import groups' when setting up the integration

Add these as notes above the areas and add a link to key setup.

#2385  👈 (View in Graphite)
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

🚀 Deployed on https://674d12a92e8d2472a233b636--cozy-fox-0defec.netlify.app

Merge activity

Dec 1, 8:52 PM EST: A user merged this pull request with Graphite.


Initialization fails in absence of MQTT broker

Problem Statement
The MQTT connection gracefully handles reconnects if the connection is lost at runtime, but if it is unable to establish the initial connection on startup, it hard fails.
2023-01-08 12:41:40,616 uvicorn.error  INFO  Started server process [31368]
2023-01-08 12:41:40,617 uvicorn.error  INFO  Waiting for application startup.
2023-01-08 12:41:40,617 uvicorn.error  WARNI Used broker version is 5
2023-01-08 12:41:44,708 uvicorn.error  ERROR Traceback (most recent call last):
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\starlette\routing.py", line 671, in lifespan
    async with self.lifespan_context(app):
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\starlette\routing.py", line 566, in __aenter__
    await self._router.startup()
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\starlette\routing.py", line 648, in startup
    await handler()
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\fastapi_mqtt\fastmqtt.py", line 232, in startup
    await self.connection()
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\fastapi_mqtt\fastmqtt.py", line 130, in connection
    await self.client.connect(
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\gmqtt\client.py", line 225, in connect
    self._connection = await self._create_connection(
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\gmqtt\client.py", line 241, in _create_connection
    connection = await MQTTConnection.create_connection(host, port, ssl, clean_session, keepalive)
  File "C:\Repositories\sandbox\fastapi_mqtt\.venv\lib\site-packages\gmqtt\mqtt\connection.py", line 27, in create_connection
    transport, protocol = await loop.create_connection(MQTTProtocol, host, port, ssl=ssl)
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 1061, in create_connection
    raise exceptions[0]
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 1041, in create_connection
    sock = await self._connect_sock(
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 955, in _connect_sock
    await self.sock_connect(sock, address)
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\proactor_events.py", line 702, in sock_connect
    return await self._proactor.connect(sock, address)
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\windows_events.py", line 817, in _poll
    value = callback(transferred, key, ov)
  File "C:\Users\<REDACTED>\AppData\Local\Programs\Python\Python39\lib\asyncio\windows_events.py", line 604, in finish_connect
    ov.getresult()
ConnectionRefusedError: [WinError 1225] The remote computer refused the network connection

Request
Are there any examples you can point to that get around this problem? Or will it require some changes to the fastapi-mqtt library itself to support transient MQTT broker availability?
Background
My use case for fastapi-mqtt is for writing applications that leverage IoT for inter-process communication; we typically have small groups of applications, often all running on the same host, that rely on a custom in-house MQTT broker service. The MQTT broker service could be shut down, such as when deploying updates, and it would be nice if the separate apps (leveraging fastapi-mqtt ) could start up while the broker is down and continue trying to connect until the broker is back up.
TL;DR: I'd love to be able to do say "just keep trying to reconnect to the MQTT broker if you can't establish connection immediately on startup".

Following up: I realize this is probably more of a request on the underlying gmqtt library, so I will migrate the request to that repo.
I also managed to come up with a local workaround for now: I'm just including an initialization step in my application that polls the expected broker address/port (via socket.socket.connect_ex) until it sees that the broker is up and listening on that port, and then it will attempt the MQTT connection.


create msg areas

Codecov Report

Merging #77 into master will decrease coverage by 0.13%.
The diff coverage is 25%.

@@            Coverage Diff             @@
##           master      #77      +/-   ##
==========================================
- Coverage   14.42%   14.28%   -0.14%
==========================================
  Files           9        9
  Lines        1165     1176      +11
==========================================
  Hits          168      168
- Misses        980      991      +11
  Partials       17       17

Impacted Files
Coverage Δ

lib/msgapi/message.go
0% <ø> (ø)
:arrow_up:

lib/msgapi/msg.go
0% <0%> (ø)
:arrow_up:

lib/areasconfig/squish.go
81.81% <100%> (ø)
:arrow_up:

lib/areasconfig/areasbbs.go
63.33% <100%> (ø)
:arrow_up:

lib/areasconfig/fidoconfig.go
75.28% <100%> (ø)
:arrow_up:

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 54c70a2...16a7a68. Read the comment docs.


ObservableList.AddRange(IEnumerable) adds nulls due to a bug in CloneCollection

I discovered this while using ObvervableList.AddRange(IEnumerable<T> items), which uses CloneCollection to turn the IEnumerable into a known-length collection as efficiently as possible.
In CloneCollection there is a bug inside the filling loop when it calls TryEnsureCapacity(ref array, i) on the array being filled.
Here TryEnsureCapacity() allocates a larger array without copying the old array items into the new one. As a result, the previous array contents are lost and are null in the final result.
Workaround: it works if I call ToArray() on my IEnumerable so that it will call ObservableList.AddRange(T[] items) instead.

Confirmed fixed by PR #43 , thank you!


Fix golint issue caused by typo

Signed-off-by: Guangwen Feng<EMAIL_ADDRESS>

Thanks!

Thanks!


ls command crashes with a fatal error when reading a file

When reading any existing file using the ls command, it crashes with a fatal error, like so:
!!! FATAL ERROR !!!

A fatal error has occured which caused BubbleOS to crash. To make sure the OS does not get damaged, BubbleOS has been exited (with status code 1).

Make sure that the arguments passed are correct. Also, you can make a new GitHub Issue on the project's repo (find by running about) to inform the developer of the issue.
To attempt to resolve this issue yourself, try running the same command with the --verbose flag to see in detail what and when the error occurs.

Technical Error Information

Message: ENOTDIR: not a directory, scandir 'a.txt'
Technical error number: -4052
Technical error code: ENOTDIR
System call: scandir

While running the command:
$ ls a.txt

Fixed issue in commit fc9ffd2.