GroupBy throws NRE when grouping using navigation properties

Suppose we have the following:
public class Handler
{
    public int Id { get; set; }

    public string Name { get; set; }

    public Pet Pet { get; set; }

    public int PetId { get; set; }
}

public class Pet
{
    public int Id { get; set; }

    public string Name { get; set; }

    public PetType PetType { get; set; }
}

public enum PetType
{
    Dog,
    Cat
}

using this query fails with an NRE:
db.Set<Handler>()
    .GroupBy(p => p.Pet.PetType)
    .ToList();

Stack trace:
NullReferenceException: Object reference not set to an instance of an object.
    Microsoft.Data.Entity.Query.QueryResultScope._GetResult[TResult](IQuerySource querySource)
    lambda_method(Closure , QueryResultScope )
    System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
    System.Linq.GroupedEnumerable`3.GetEnumerator()
    System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
    Microsoft.Data.Entity.Query.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext()
    System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
    System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)

This issue could be related to this although I don't see the use of navigation properties in that.

Attempted to reproduce this issue with EntityFramework.SqlServer 7.0.0-rc1-final but instead of a NullReferenceException an InvalidOperationException ("Sequence contains more than one element") was thrown. Testing against current dev, the same query did not throw any exception and produced the correct output.

Appears to be resolved by other changes, added tests in #5141.


Everytime I load up and try and start driveshare it fails

For the past two builds, I can't get program to run.  It always says invalid console. I'm on the mac version.  I've deleted and reinstalled the program numerous times.  What should I do?

Duplicate https://github.com/Storj/driveshare-gui/issues/120

thanks got it fixed


Additional options in Simulation: continue, nocheck, memory_print_option, maxerrors

In GitLab by @Huite on Jun 20, 2023, 07:19
The current init of Modflow6Simulation only takes a name. It would be good to support the additional options that have been added:

continue
nocheck
memory_print_option
maxerrors

The memory print option is especially useful for coupled models with imod_coupler.

In GitLab by @JoerivanEngelen on Oct 26, 2023, 11:01
marked this issue as related to #603


Full Tree Optimizer/Skill Highlighted Nodes not getting ideal path

I was playing with the "Skill Highlighted Nodes" function, it didn't get the ideal path for me:

Why did it go through those 2 minion nodes while it could also have gone through just 1 crit node?
Full tree:

Already fixed the mistake in this screenshot

Thanks for this info. To be open about it, the optimizer is not technically guaranteed to find the best solution, only very likely (because the task is "very difficult" from a mathematical perspective, guaranteeing an optimal solution would take a very long time).
I'll check out your example and see what I can do to tweak things.
Thanks for the report!

After looking into this, you seem to have gotten somewhat unlucky (with your configuration, I got that result only very few times upon letting it run multiple times), but I opted to tweak something so the optimizer should be more robust (and yeah, this means it'll take longer, tradeoffs everywhere).
Thanks again for reporting this! I tried hard to come up with "difficult" inputs before, but there's always new ones that I need to watch out for. Please do inform me if you get a bad result again!

I can close this if you wish. It seems like you may have fixed the problem?

I guess 'problem' it will never be 100% :p

Indeed, there's only so many different trees I can check in a given amount of time. And lots of common inputs have many orders of magnitude more possible tree solution candidates than that.
I can influence the balance between "can accept a worse candidate in order to move away from an almost optimal solution" and "pursue an almost optimal solution and optimize it as far as possible", but ultimately there's always "easy" and "hard" inputs.
You can close this issue if you want, but I'll still have to push the tweak. I guess I need to open a pull request every time for that?

Correct. Just like everyone else :)


Do I really need 230GB of data for this?

Hi all,
I have a question about the LaSOT training data. Why is it necessary to download roughly 230GB of data just to create video files? The process seems incredibly slow, as it’s only using my CPU instead of my GPU, which makes it so , so slow.
Wouldn’t it be possible to provide the preprocessed video files directly? Or is it necessary to generate them myself? Also, do I even need these training files for the model to work properly, or can I skip this step altogether?

LaSOT is only for evaluation. You can run the demo without any training data.


/dev/null/vcs does not exist and could not be created.

Using commands as follow will fix the issue:
composer config repositories.repo-name vcs "git@github.com:jamisonvalenta/Laravel-4-Generators.git"

The type is vcs but not git

Hello @lijinma, will have to test it out. Thanks for reporting this!

Confirmed. Closing this one as a duplicate of #73


Possible fix for flaky test

@Ioana37 With this fix, what kind of pass ratio you saw in your local test runs?

@vjrantal so far I did not have any fails in over 30 runs, but I am still cautiously optimistic.

@Ioana37 Before completing the PR, when you have time I'd like you to dig deeper into what happens in the removed line. Most likely the Device Class Constructor does something that causes the flaky behavior.

@Ioana37 @syedhassaanahmed I would agree that I would like to understand the root cause before merging the fix.

Do you think this fix is because of the var factory = new MqttFactory(); in the constructor? I'd try this out by making it static

@EliiseS, yes that appears to the issue, but still not clear about the underlying inner workings about the MQTT client so that is why I tried to listen for a Will message. It seems that creating another instance of the object occasionally results in a disconnection from the other instance.
Was there any reason behind re-instantiating the device object in the test?

If I recall correctly, I think it was because the testcase said the vehicle is shut down, so I thought reusing the same object wouldn't be a real shutdown. Something about being paranoid about it not really disconnecting.

Conclusions reached in a call, write up of the issue can be found above and PR merged as is :)


[Fix](inverted index) fix fast execute problem when need read data opt enabled

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Update sqlx fork

impetus: Bring in the implemented PreparexContext and PrepareNamedContext Tx methods.
breaking changes: none expected
impact: none, dependencies are pinned.

Everything here looked fine. Merged. Rick on security team also tool a look. Looks like they are using go modules now so thats nice.


write e2e test to create simulated nodes and vmis

Is your feature request related to a problem? Please describe:
sig-scale is working on integrating https://kwok.sigs.k8s.io/ for stress and scale testing the kubevirt stack. There is a need to write an e2e test that creates 100 fake nodes and 1000 fake VMIs.
Describe the solution you'd like:
Write an e2e test similar to existing perf and scale tests that creates simulated nodes and VMIs to scale test KubeVirt control plane
cc @rthallisey

/reopen

/reopen
/remove-lifecycle rotten


Information on Azure Databricks Service Tag is out of date

THe line "
AzureDatabricks | Azure Databricks. | Both | No | No Says that Azure Databricks Service Tag is "No" for "Can use with Azure Firewall?" My belief is that is not correct it should be "Yes"

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

ID: 08217244-82bb-13b5-46f7-454801d8f865
Version Independent ID: 4a8b0a32-bf57-7544-c60d-6b7f250c4477
Content: Azure service tags overview
Content Source: articles/virtual-network/service-tags-overview.md
Service: virtual-network
GitHub Login: @asudbring
Microsoft Alias: allensu

@brucenelson6655
Thank you for your feedback, as mentioned in this issue here https://github.com/MicrosoftDocs/azure-docs/issues/95900

There is some mismatch between the tags documented and the tags supported.
This is because our PG is still working on them.
There will be a public announcement once they are globally available, and we will update the documents accordingly.
In the meantime, we request you not to use them in a Production environment.
However, you may continue to use the tags for Test and QA.

We will now proceed to close this issue out, please tag me in your response if you have any additional questions. Thank you!


HMR fix

This is a suggested fix for https://github.com/jtangelder/sass-loader/issues/37 (and  https://github.com/jtangelder/sass-loader/issues/107)
It's not the most beautiful piece of code, but I'd like to use it as a starter for discussion on these issues.
The main thing here was that the custom resolver was not taking includePaths into account when looking for modules. Webpack's dependency was not being called and because of that files were not being reloaded in HMR - webpack did not load these files.
I have also changed the way the loader handles errors as it is now possible to return an Error from a custom sass importer.

You can use this guide to dquash your commits into one so it is easier to review http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request

Thanks @jorrit, done.

Thx for your effort @DawidJanczak. Does https://github.com/jtangelder/sass-loader/pull/113 solve the same thing?

It does and more elegantly too. I'll close this and I think we can also close #37 and #107.

Anyway, thx! :+1:


Main.seval fails to strip whitespace and therefore throws when it shouldn't.

Affects: JuliaCall
>>> from juliacall import Main
>>> Main.seval("""
... function f()
...     0
... end
... """)
Julia: f (generic function with 1 method)
>>> if True:
...     Main.seval("""
...     function g()
...         1
...     end
...     """)
...
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
  File "/Users/x/.julia/packages/PythonCall/qTEA1/src/jlwrap/module.jl", line 25, in seval
    return self._jl_callmethod($(pyjl_methodnum(pyjlmodule_seval)), expr)
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
juliacall.JuliaError: Base.Meta.ParseError("extra token after end of expression")
Stacktrace:
 [1] parse(str::String; raise::Bool, depwarn::Bool)
   @ Base.Meta ./meta.jl:272
 [2] parse
   @ ./meta.jl:266 [inlined]
 [3] pyjlmodule_seval(self::Module, expr::Py)
   @ PythonCall ~/.julia/packages/PythonCall/qTEA1/src/jlwrap/module.jl:13
 [4] _pyjl_callmethod(f::Any, self_::Ptr{PythonCall.C.PyObject}, args_::Ptr{PythonCall.C.PyObject}, nargs::Int64)
   @ PythonCall ~/.julia/packages/PythonCall/qTEA1/src/jlwrap/base.jl:62
 [5] _pyjl_callmethod(o::Ptr{PythonCall.C.PyObject}, args::Ptr{PythonCall.C.PyObject})
   @ PythonCall.C ~/.julia/packages/PythonCall/qTEA1/src/cpython/jlwrap.jl:47

The issue is that Python's multiline string parsing is different from Julia's and does not strip trailing spaces as much, so the strict behavior of Julia's Meta.parse does not make sense for strings that were written using Python's multiline string syntax.
I think PyCall doesn't have this issue, but I'm not positive.
I think that a good solution would be to strip inputs before parsing. It's hard to imagine a case when someone would want code with a leading or trailing space to throw a parse error.

Having played around with various combinations of whitespace, this issue only occurs if there is a newline followed by any other character after the expression.
julia> m = Py(Main)
Python: Julia: Main

julia> m.seval("1")
Python: 1

julia> m.seval("1 ")
Python: 1

julia> m.seval("1  ")
Python: 1

julia> m.seval("1\n")
Python: 1

julia> m.seval("1\n ")
ERROR: Python: Julia: Base.Meta.ParseError("extra token after end of expression")

The documentation for Meta.parse says "An error is thrown if there are additional characters after the first expression." Presumably any whitespace before and any whitespace after up to a newline is being treated as part of the expression - which I suppose makes sense because newlines delimit expressions in Julia, but other whitespace does not.


feat: add breadcrumbs component doc

Adds the breadcrumbs component to the new docs site 🍞 🥖 🥯

Yep, we should remove the package-lock.json file before this goes in; but what Mariana said: LGTM 🚀

Breadcrumbs LGTM! 🍞
Unrelated to the breadcrumbs but the only thing I'm uncertain about is whether we should have a package-lock.json as the docs site is using yarn and in my head it should only be yarn.lock (also the yarn.lock file has a slightly different format but I'm not sure if that's an issue)

Whoopsies! This is the second time I've done this today ☀ thanks for spotting


StudyBuddy User Guide needs to be updated.

User Guide needs to be updated to reflect the three main features of our project.
Delegation is as follows:
FiveNotes and FiveCheat - Jasmine
FiveFlash - Sahil

User Guide completed and updated.


Disconnect container entities 3

set ems_id to nil on container and container_definition disconnect
Add and fill old project id in container groups

Please review @simon3z

cc @moolitayer ...we actually had a dependency between #6658 and #6856
LGTM :+1:

@zeari I don't like mixing up different changes (ems_id is fixing a bug... but old_provider_id is something you need for chargeback, and may need a different discussion).

@zeari I don't like mixing up different changes (ems_id is fixing a bug... but old_provider_id is something you need for chargeback, and may need a different discussion).

I split this PR. The other part is here: #7418

@simon3z Should container and container_definition have an old_ems_id field? Do we need this info?

@simon3z Should container and container_definition have an old_ems_id field? Do we need this info?

@zeari yes let's keep this information for containers as well.

@zeari yes let's keep this information for containers as well.

Done.
@Fryguy Could you have a look?

LGTM :+1:

cc @chessbyte


Token auth error

Hi!
I'm trying authenticate with token. But it gives me KeyError('username',) error. I'm pretty sure about token himself, but i couldnt find a solution.
any suggestions?
Thanks

Fix
graph.py line 366
#self.username = data['username']


Fix filterSegments for TimeBoundary and DataSourceMetadata queries

Fixes https://github.com/apache/incubator-druid/issues/6177.

@jihoonson can you look at test failures?

@fjy thanks. Fixed.

Added Design Review since it changes a PublicApi.

👍


shell script stdout redirect issue

Discussed in https://github.com/flant/shell-operator/discussions/341

Originally posted by jianzzha December  8, 2021
Hi, first of all this is very cool project and I started to love it on my first trial :)
I'm trying to play with it to simulate what a sriov operator would do: write to the /sys file based on the a VF setting described in CR, here a script sample:
delete_vf () {
   current=$(cat ${pci_dev_dir}/${pci}/sriov_numvfs)
   if ((current > 0)); then
       echo "**** echo 0 > ${pci_dev_dir}/${pci}/sriov_numvfs"
       echo 0 > ${pci_dev_dir}/${pci}/sriov_numvfs
   fi
}

and part of the main body looks like:
    numvfs=$(jq -r '.[0].object.spec.numvfs' ${BINDING_CONTEXT_PATH})
    pci=$(jq -r '.[0].object.spec.pci' ${BINDING_CONTEXT_PATH})
    pci=$(unify_pci_addr $pci)
    echo "########################## numvfs=${numvfs}, pci=${pci}"
    if [[ ! -e ${pci_dev_dir}/${pci} ]]; then
        echo "!!!!!!! not exist: ${pci_dev_dir}/${pci}"
        exit 0
    fi
    watchEvent=$(jq -r '.[0].watchEvent' ${BINDING_CONTEXT_PATH})
    if [[ "${watchEvent}" == "Deleted" ]]; then
        echo "***** delete VFs"
        delete_vf
    fi

Basically when the CR is deleted, the shell script will do: echo 0 > ${pci_dev_dir}/${pci}/sriov_numvfs
It appears the first time when the delete event is received, this always errors out;
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"########################## numvfs=3, pci=0000:af:00.1","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:55:55Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"***** delete VFs","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:55:55Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"**** echo 0 \u003e /sys/bus/pci/devices/0000:af:00.1/sriov_numvfs","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:55:55Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"/hooks/crd-hook.sh: line 17: echo: write error: Invalid argument","output":"stderr","queue":"main","task":"HookRun","time":"2021-12-08T20:55:57Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"error","msg":"Hook failed. Will retry after delay. Failed count is 1. Error: crd-hook.sh FAILED: exit status 1","queue":"main","task":"HookRun","time":"2021-12-08T20:55:57Z"}

Then  the hook gets a retry then succeed.
#################### Event","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:56:02Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"########################## numvfs=3, pci=0000:af:00.1","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:56:02Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"***** delete VFs","output":"stdout","queue":"main","task":"HookRun","time":"2021-12-08T20:56:02Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"Usage: \u0026{Sys:7.386ms User:10.037ms MaxRss:34856}","queue":"main","task":"HookRun","time":"2021-12-08T20:56:02Z"}
{"binding":"kubernetes","event":"kubernetes","hook":"crd-hook.sh","level":"info","msg":"Hook executed successfully","queue":"main","task":"HookRun","time":"2021-12-08T20:56:02Z"}

From the log it seems the redirect has having trouble the first time but the action actually happened; so in the hook retry  no action is taken because the "current" is already 0.
If I manually try the same echo redirect command inside this pod it works just fine. Any thoughts?

I was able to manually create this issue and it looks like the base image is causing this issue. See the updated note in the discussion thread.  As a comparison, if I use centos image and repeat the same test, it didn't have this problem.

'echo -n'  is the answer. Credit goes to @diafour


Remove dq.eigenstates() (for now)

As discussed with @gautierronan and @RemiRousseau this functions has a bunch of issues for now, we'll work on a better version

Somewhat ill-defined for super-operators (only returns right eigenvectors)
Documentation is too loose
Not GPU-compatible
Bug in the current implementation (due to mismatch btw jnp.linalg.eig() and np.linalg.eig())

Re-implementing this is tracked in https://linear.app/dynamiqs/issue/DYN-194/implement-an-eigenstates-like-function. We could start with Hermitian matrices first, it's much easier to have smthg rigorous.


Add varnishPurgeTransformElementUris hook

Allows plugins to change what uris are purged from an element.

Been finding this immensely useful 💯


Select word plus type to replace and undo

If you select a word by double click, then type something, then undo will have an intermediate state with the selection emptied.

Fixed.


Refactor LedgerEntrySet:

Remove duplicate:
This changes behavior to fix an apparent bug. The
copy will now correctly inherit mParams instead
of reverting to tapNONE
Tidy up LedgerEntrySet declarations
Tidy up TransactionEngine
Tidy PathCursor declarations
Add LedgerEntrySet::apply
Add LedgerEntrySet ctor
Add Keylet, keylet namespace
Add defaulted copy members
Use optional in TransactionEngine
Use optional in PathState
Return shared_ptr in Ledger::fetch
Don't call entryCache with zero
Deprecate invalidate
Remove default constructor
Remove unused container API
Remove CountedObject base class
Remove insert, clear
Remove entryCreate overload
Remove unused and tidy up STLedgerEntry
Make getEntry private and tidy
Replace members with adjustOwnerCount free function
Replace accountFunds with funds free function

rebased to b7

@vinniefalco Code looks good. I'll wait until you push a change that removes the gcc warnings (add const to amendment) then I'll test on the various platforms and give a thumbs up.

:+1: I'll keep an eye on Howard's comments and other pushes.

:+1: Compiles without warning and tests ok on OS X.

Squashed

Included in #1121


Fix text storage not being active by default

The default pasteboard types only contained .string but also checked for .rtf and .html when checking if text storage is enabled. I moved the association from storage type to pasteboard types into its own class which defines the single source of truth for the setting. This way further issues (e.g. if a new type for text is added) can be avoided.
Fixes #883

Thank you!


Update team page

Add Taj to people file
Add title to team members
Add team members to team page
Fix title display in people box

I might be "Fellowship and finance manager" from Monday on and have a feeling that I might break everything if I try to do this in a PR myself 😬

Thanks @bebatut !!!


Unable to start worker

Given values-worker.yaml:
worker:
  image:
    prefectTag: 2.10.21-python3.10

  config:
    workPool: kubes-pool

  apiConfig: server

  serverApiConfig:
    apiUrl: http://prefect-server:4200/api

Deploy the prefect-worker chart:
helm upgrade --install prefect-worker prefect/prefect-worker --version=2023.07.13 --values values-worker.yaml --wait --debug

Check the logs and observe:
❯ kubectl logs -l "app.kubernetes.io/name in (prefect-worker)" -f --tail=-1
Unable to start worker. Please ensure you have the necessary dependencies
installed to run your desired worker type.

Ah looks like I have an invalid prefectTag. I'll try with 2.10.21-python3.10-kubernetes


Update road generation

The goal is to better reflect the width of the roads in the real world.
This is the base for what is planned to add actual tunnels as well as bridges.
So yeah, I'm very open to feedback, and I'm excited about the future of Terra 1:1!

i was a bit sad to see the roads unnoticably small so this is a great step it seems. thank you very much. also how would tunnels work? would they just be some way to make roads disappear or could they actually work as real or minecraft tunnels?

Yeah its logical to have upright as default however the only reason is for back compatibility since flipped used to be the only option in earlier versions. If you dont use customize world minecraft saves the generator settings as "". Quite annoyingly, so the defaults have to always be the same otherwise someone could update the mod, load into their pre-existing world and suddenly the terrain around their base becomes an ocean on the other side of the world.
I could mabye try to detect the version of the mod it was created in to figure out the defaults but, I'm not sure if that is possible.
The other changes look promising and I suppose if you change roads too much I can just add it as another option in customize world.

Also, I'm not sure but I want to say all OSM tunnels also have a level flag and If you just had a short or a byte containing the level it could take up less memory and be used for bridges later on.
Also my excuse for this file being disgusting is that I had to overhaul it like 2 times to support new functionality.

ok here's what i'll do:
i'll pull the newer version so riverState is included
i'll add the level from OSM as a Byte
and i'll also wrap the else ifs with highway != null in a single statement.
I'll update the pull request in a few hours

alrighty, i fixed some stuff, added layers (somewhat) and got rid of that highway != null thing. should be better now!
at the moment, roads will only generate if they are layer 1 from osm, so no tunnels and bridges

merged orangeadam3/terra121 with my fork to update the pull request to include the newest commit

Ok, looks good. I'm a little conflicted about not showing bridges and there are some efficiency fixes that could probably be added, but this is all stuff that could be done after a merge. Now that the official release is out things can get more experimental. I'm gonna have @shejan0 take a look to make sure there weren't any unintended consequences, but other than that I'm almost ready to merge.

Looks good, @shejan0 took a look at it. Ill merge tomorrow so I can see any fallout while I'm awake.

ok, great! now that it's the weekend, i'll have more time to work on the levels + experiment with neural nets to see if i can solve issue #39 about the flat roads.
I think it may be possible to group divided highways by their relations on OSM, for instance a freeway "A2" with 2 separate roads would have tons and tons of members (A2 whatever), but each member would belong too the relation A2.

Don't change too much in that area yet. I plan to do fix the multipoly buildings bug and try to adress the grounding errors where evreything gets covered in water today.

Also be careful with bloat. More features can be cool but it shouldn't come at the cost of efficiency or complicated code. I was thinking about using neural networks for biome classification. So if you do make a class make sure it can be used on other things.

Cleaned OSM code and changed road classification (all credit to taeko-chan)

ok, good idea.
i'll make the nn so it's fairly general use.
I see what you mean about bloat, for the time being i'll just do some experiments on my personal machine to see what's possible without pushing them to my fork, or if i do i'll make a new branch. Obviously you'll get to say if you think they're something that should be implemented or not


chore: bdd-spring-1587104648 to 0.0.1

chore: Promote bdd-spring-1587104648 to version 0.0.1

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

Needs approval from an approver in each of these files:

OWNERS

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


flutter_sodium does not build for IOS.

=== BUILD TARGET flutter_sodium OF PROJECT Pods WITH CONFIGURATION Debug ===
warning: no rule to process file '/.pub-cache/hosted/pub.dartlang.org/flutter_sodium-0.0.2/ios/Classes/libsodium-ios/lib/libsodium.a' of type archive.ar for architecture armv7
warning: no rule to process file /.pub-cache/hosted/pub.dartlang.org/flutter_sodium-0.0.2/ios/Classes/libsodium-ios/lib/libsodium.a' of type archive.ar for architecture arm64
/Users/.pub-cache/hosted/pub.dartlang.org/flutter_sodium-0.0.2/ios/Classes/FlutterSodiumPlugin.m:2:9: fatal error: 'flutter_sodium/flutter_sodium-Swift.h' file not found
#import <flutter_sodium/flutter_sodium-Swift.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

Most likely related to https://github.com/flutter/flutter/issues/16049
Will need to re-investigate

I haven't even added any code yet to use the library in my code. This is coming up when I install the package.

After creating a new flutter app with flutter create, and adding the flutter_sodium dependency in pubspec.yaml, you'll need to manually edit ios/Podfile:

add use_frameworks! as first line in target 'Runner' do
add config.build_settings['SWIFT_VERSION'] = '3.2' after line config.build_settings['ENABLE_BITCODE'] = 'NO' in post_install do |installer|
remove the Podfile.lock, recompile and all should be good

See also the attached Podfile for reference. I'm aware this is not ideal, but this is a one-time setup.
Eventually this issue needs to be addressed in the flutter tooling.
Taken from https://github.com/flutter/flutter/issues/16049#issuecomment-382629492

FYI: these manual steps are still required in Flutter v0.6.0

FYI: these manual steps are still required in Flutter v0.8.2 (preview 2)
Additionally, with Xcode 10 the iOS build of your flutter app will fail as well. See https://github.com/firstfloorsoftware/flutter_sodium/issues/9 for details

FYI: in Flutter 1.0 the following workaround is still required when creating a Flutter iOS app using ObjC (which is the default).
After creating a new flutter app with flutter create, and adding the flutter_sodium dependency in pubspec.yaml, you'll need to manually edit ios/Podfile:

add use_frameworks! as first line in target 'Runner' do
add config.build_settings['SWIFT_VERSION'] = '4.2' after line config.build_settings['ENABLE_BITCODE'] = 'NO' in post_install do |installer|
remove the Podfile.lock, recompile and all should be good

Still required in v1.9.8-pre.3 ?


Create LICENSE

@3rd-Eden I know that you've chosen the MIT license, but could you confirm that this is an adequate way of attributing your work?

Thanks for your contribution, the attribution is ok.


extend strong consistency to the process level instead of instance level

Currently strong consistency is only supported for operations executed within one state instance (i.e. result of stateLib.init()). This behavior is guaranteed by Cosmos DB session consistency model.
This can be easily extended to support strong consistency across instances within the same process by storing the cosmos session id into a static variable when initializing the first instance and reusing the same id for subsequent instances.

https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-consistency?tabs=portal%2Cdotnetv2%2Capi-async

Handled through a better documentation, see https://github.com/adobe/aio-lib-state#adobe-io-state-store-consistency-guarantees

Calling this closed with the doc update.


gap: 4r8p10 -> 4.10.0

Motivation for this change
This new version also has a libgap replacement, so after the next sage
update gap-libgap-compatible and libgap won't be necessary anymore.
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-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.

@GrahamcOfBorg build gap gap-libgap-compatible libgap

@GrahamcOfBorg build gap gap-libgap-compatible libgap


[Dependency]: Add SPS API URL to the SSM store

Requested by On-Demand team

This is already implemented in the SPS terraform here. Each SPS deployments create the following SSM params:
/unity/sps/{sps-deployment-name}/spsApi/hostname
/unity/sps/{sps-deployment-name}/spsApi/port
Example:
/unity/sps/unity-dev-sps-hysds-eks-ryan/spsApi/hostname
I can change it to be in one URL ssm param if that's preferred, I'm not totally sure why I chose to separate in to hostname and port.

I think having a single parameter ("endpoint"? "url"?) would be preferable, thanks.

Change made and merged here: https://github.com/unity-sds/unity-sps-prototype/pull/229


OASIS interface needs to know what partition looks like

[ ] @TomMelt to check MPI metadata object matched domain decomp tool
[ ] @TomMelt to update decomp naming scheme

We will use OASIS' "box" partition identification scheme. To use this the input array ig_paral must be correctly set. From the manual:
Each partition is a rectangular region of the global domain, described by the global offset of its upper left corner, and its local extents in the X and Y dimensions. The global extent in the X dimension must also be given. In this case, we have ig_paral(1:5):

ig_paral(1) = 2 (indicates a Box partition)
ig_paral(2) = the upper left corner global offset
ig_paral(3) = the local extent in x
ig_paral(4) = the local extent in y
ig_paral(5) = the global extent in x.

See issue640_oasis-compat for work in progress.


Differing results in article and ipynb

Hello!
Thanks for you article and repo. I'm really interested in it! Could you explain something?
At the and of your article https://towardsdatascience.com/stock-market-action-prediction-with-convnet-8689238feae3
you wrote results:
https://miro.medium.com/max/403/1*YLKDhlcx6TtzIoVSdJ2xNw.png
For example, for class 0: TP 49 FP 195.
But, in https://www.kaggle.com/darkknight91/predicting-stock-buy-sell-signal-using-cnn/
in the end:
[[ 53   0  11]
[  0  50  11]
[ 38  53 784]]
TP 53 and only 38 FP !!! It's fantastic result!
I tried all params from your example and I can easily get first result with FP = 4*TP, but didn't get even close to TP =~ FP
Val_loss is too big and f1_metric poor ((
How did you manage to get second results? This results is really promising!
Thank you!

Hi,
I fixed some bugs and updated the article and GitHub code, can't recall if Kaggle notebook is updated. I would suggest to follow the article. You will also find the latest fixes at the bottom of article.

I fixed some bugs and updated the article and GitHub code, can't recall if Kaggle notebook is updated. I would suggest to follow the article. You will also find the latest fixes at the bottom of article.

Ok, but it is pity (
I have a huge experience in making trading algo systems on stocks and futures. Kaggle results would be "holy grail' in trading, really ))
If you interested in such kind of activity, we could try to improve results of this system together. Or try another ML algorithm.


[Program]: Write a Rust program to print pascal's triangle

Description
Write a Rust program to print pascal's triangle
Pascal's triangle is a triangular array of the binomial coefficients. Write a function that takes an integer value n as input and prints first n lines of the Pascal's triangle.
Input  : 5

Output :
        1
       1 1
      1 2 1
     1 3 3 1
    1 4 6 4 1

How to contribute

Save the solution in program/program/print-pascal's-triangle/program/print_pascal's_triangle.rs file

!assign


Bad Magnitude File

The file
English Wikipedia 2017 + subword 16B
heavy model
http://magnitude.plasticity.ai/fasttext+approx/wiki-news-300d-1M-subword.magnitude
seems to have an empty magnitude table.
When i execute len(vectors) it gives back 0
Also in the program" DB Browser for SQLite"  the table is empty.
The other file
http://magnitude.plasticity.ai/fasttext+approx/wiki-news-300d-1M.magnitude
works fine and the magnitude table is not empty.

Hi,
I cannot reproduce this. That file seems to work fine for me in Magnitude and the SQLite table for magnitude does not appear to be empty.

Can you re-download the file and make sure that it didn't get corrupted while downloading or didn't partially download. If it continues to be an issue, can you post more information regarding your operating system version, Python version, and SQLite version?

Ok it seems to work on another pc. . Don't know what exactly is wrong.


CAll VHT button in MIdwife release possible cause of crash

Clicking the Call VHT button and returning alone , then pressing any other button is crashing the app

Test again. Found a couple of issues in the client that I think fixed the problem. Also I found some issues with some of the older observer records on the dev server where the created field was null. Was causing some problems on the client so I fixed the records on the dev server.


Adding EBI pulldown script

This adds the script to pulldown the information from EBI.
@wasade I've added comments to the original bash script so it is easier to follow. Do you mind taking a look to make sure that they're accurate? Thanks!

any idea what's up with the failure?

Seems fine but I think it would be worth fixing travis?

Thanks @wasade ! Not sure what is going on with travis, will check later as I think it is unrelated to my changes.

btw https://github.com/pypa/setuptools/issues/523

Thanks for the link @wasade , although I'm a bit confused cause it looks like they fixed the issue and travis is using setuptools 20.7, which should be a release with the fix included.

Known issue with 20.7.0, which is the current version in conda. Downgrading to 20.6.7 fixes the issue.

@josenavas what is the status of this?


Removed Google+ community reference since Google+ is shutdown.

This PR is regarding issue #419.
Removed reference and link to Google+ Community since Google+ is shutdown.

Thank you!


tag content prefixed with 'en'

I am using AndroidTechTestNdef.js from examples folder to read and write the tag using the react-native app. When I try to write a tag, the word 'en' prefixing all the time. It seems to be an issue for me. Can anyone help me to fix this?
I am checking it in Android version 9:
    "react": "16.9.0",
    "react-native": "0.61.2",
    "react-native-nfc-manager": "^2.0.0-beta.3"

Please refer attached images

Hi @jothikannan sorry for the late response, this issue has been fixed in 2.0.0-beta.4, thanks!

Same problem here, im using version 2.0.0

This is still an issue.


Web Crawler 3.0: how to programmatically add a ConstantHandler to ImporterConfig

Hi, in my Collector-Http 2.9.0 Java code I used to add a new Constant tag this way:
ImporterConfig importerConfig = crawlerCfg.getImporterConfig();
List<IImporterHandler> handlers = importerConfig.getPostParseHandlers();
for (IImporterHandler tagger : handlers) {
	if (tagger.getClass().getName().equals(ConstantTagger.class.getName())) {
		ConstantTagger cTagger= (ConstantTagger)tagger;
		cTagger.addConstant("Authorization",
			"HCP "+ t.getUsr().trim()+":" +t.getPwd().trim()
		);
	}
}

But now method getPostParseHandlers() is Deprecated in favour of the new getPostParseConsumer(). How to use this new method return type to add a constant tag (name/value)?
thank You

With version 3, handlers are no longer restricted to just a list. They can be part of a "flow" hierarchy or be any implementation of Consumer<HandlerContext>.  While it adds configuration possibilities, it does make it a bit trickier to get your tagger the way you want.  Luckily, there are a few ways to do so.
If you are modifying an entry initially loaded from a simple XML (e.g., not using XML flow conditions), then we know what we are dealing with (a List of known types), and this would be one way to do it:
        ((List<?>) importerConfig.getPostParseConsumer()).stream()
            .map(HandlerConsumer.class::cast)
            .map(HandlerConsumer::getHandler)
            .filter(ConstantTagger.class::isInstance)
            .map(ConstantTagger.class::cast)
            .findFirst()
            .ifPresent(tagger -> tagger.addConstant("Authorization", "..."));

Another approach that will work with more complex configurations is to use reflection this way:
        Consumer<?> handlers = importerConfig.getPostParseConsumer();
        BeanUtil
            .find(new MutableObject<>(handlers), ConstantTagger.class)
            .stream()
            .findFirst()
            .ifPresent(tagger -> tagger.addConstant("Authorization", "..."));

Precision on some imports:
import com.norconex.commons.lang.bean.BeanUtil;
import org.apache.commons.lang3.mutable.MutableObject;

Let me know if that works for you.


Convenience method to append a newline

appendNewline()? Should we also be adding appendSpace, then?

I think an appendSpace would be nice, sure


Not able to start anything

Core: 2023.12.4
Supervisor: 2023.12.0
Operating System: 11.2
Frontend: 20231208.2
SwitchBot-Mqtt Current version: 1.0.6
Mosquitto broker Current version: 6.4.0
My SwitchBot-Mqtt config with scrambeld keys and tokens
Mqtt:
AutoConfig: true
Host: ""
Port: 1883
Id: ""
Pw: ""
Tls: false
SwitchBot:
ApiKey: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ApiSecret: >-
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
EnforceDeviceTypes: []
WebhookService:
UseWebhook: true
UseNgrok: true
NgrokAuthToken: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
HostUrl:
AutoStartServices: false
LogLevel: Trace
Failure message in logfile:
22:28:29 fail: SwitchBotMqttApp.Services.MqttCoreService[0] StartAsync  failed. System.ApplicationException: {"message":"Unauthorized"}     at SwitchBotMqttApp.Logics.SwitchBotApiClient.SendAndEnsureSuccessAsync[TBody](HttpRequestMessage requestMessage, CancellationToken cancellationToken, Int32[] additionalStatus) in C:\github\hsakoh\switchbot-mqtt\src\SwitchBotMqttApp\Logics\SwitchBotApiClient.cs:line 138    at SwitchBotMqttApp.Logics.SwitchBotApiClient.GetSceneList(CancellationToken cancellationToken) in C:\github\hsakoh\switchbot-mqtt\src\SwitchBotMqttApp\Logics\SwitchBotApiClient.cs:line 197    at SwitchBotMqttApp.Services.MqttCoreService.PublishSceneEntities(CancellationToken cancellationToken) in C:\github\hsakoh\switchbot-mqtt\src\SwitchBotMqttApp\Services\MqttCoreService.cs:line 511    at SwitchBotMqttApp.Services.MqttCoreService.StartAsync(CancellationToken cancellationToken) in C:\github\hsakoh\switchbot-mqtt\src\SwitchBotMqttApp\Services\MqttCoreService.cs:line 68
MQTT Broker can be used from Z2M and as well as I can see communitcation with the add-on MQTT Explorer.
Any Idea why your add-on doesn't start its MQTT service and thereafter the other two as well?
Thank you for your help and suggestions.
Kind regards
Thomas

As a matter of fact, SwitchBot's API returns a 401 response code.
Given the length of the API key and secret you wrote, did you not enter the secret at the API key and the API key at the secret?
(Also, I would recommend not writing the API key or the secret in the Issue.

Oh, the key and secret were scrambled. I missed the description. My bad.

Hello, thank you for your fast feedback.
1.) You've answerd for the security already.
2.) My SwitchBot Token has 92 symbols. In my understanding this is equal to ApiSecret
3.) My SwitchBot Key has 32 symbols. Should be equal to your ApiKey
4.) My NgrokAuthToken has 46 symbols.
Any suggestions?

Hello, thank you for your fast feedback. 1.) You've answerd for the security already. 2.) My SwitchBot Token has 92 symbols. In my understanding this is equal to ApiSecret 3.) My SwitchBot Key has 32 symbols. Should be equal to your ApiKey 4.) My NgrokAuthToken has 46 symbols.
Any suggestions?

The same with new created SwitchBot Token & Key...

In my SwitchBot account:
The SwitchBot token consists of 96 characters and is set as the ApiKey.
The secret is 32 characters long and is set as the ApiSecret.
The NgrokAuthToken is 49 characters long and is set as the NgrokAuthToken.
Firstly, could you try swapping the ApiKey and ApiSecret and see what happens?

Well, I did swap as requested and now that was the fault.
Maybe you should use a different word for ApiSecret.
This because in my mother language (German) we use "Schlüssel" which translates to "Key". This was the reason for my problem.
Have a nice time and all the best for you, your family, relatives and friends for 2024
Thomas

I see. Thanks for the valuable insight.
Unfortunately, I cannot change the configuration name to maintain compatibility, but I will add a note to the manual!
Referring to the API specification document, would using terms like ApiToken and ApiSecret make it less prone to misunderstanding?
https://github.com/OpenWonderLabs/SwitchBotAPI?tab=readme-ov-file#how-to-sign

I would use "API token" and "API key" as seen in the SwitchBot Cloud add-on.
That way it sould be clear as the word "Token" is used also in "German" and probably in other langauges as well.


LanguageError is thrown when user.is_staff and toolbar.edit_mode are True

Summary
A condition in my multisite app causes me to have arrived at a cms view with current_language = 'en-us' and user_languages = ['en-gb', 'fr'] at cms/views.py#L83.
When the user is unauthenticated, or the user is staff but the toolbar is not in edit mode, the elif condition of cms/views.py#L96-L99 is reached and an HttpResponseRedirect to /en-gb/ is returned. All good.
When the user is staff, and the toolbar is in edit mode, request.toolbar.redirect_url is set, but a LanguageError is thrown at cms/views.py#L110 in get_redirect_on_fallback before a response can be returned.
Expected behaviour
I expect to be redirected to /en-gb/ regardless of the properties of the user or the toolbar state.
Environment

Python version: 3.5.2
Django version: 1.9.10
django CMS version: 3.3.3

Hello @nolsto,
Can you post your language settings for both django and django-cms?

Fixed by https://github.com/divio/django-cms/pull/6182


Align component and test files removed

Arrange component has everything that Align has. Propose to remove it.
Status: Ready for review
Reviewers: @cole-sanderson @jeffkamo @kpeatt @avelinet @ry5n @mlworks

+1. Been thinking about this for a while. Thanks @nastiatikk for being sharp and stepping up.

+1


Issue while testing ESP using cilium 1.13.4

I am testing esp on multiclustering environment but facing couple of issues:

When I enabled ipsec encryption pods from cluster 1 can't ping pods in cluster 2 but when I used wireguard encryption there are no issues with the communication. Not sure why ipsec encryption didn't work
I tried esp test in same node and also in different nodes both didn't work I've checked hubble in that flow of the pod that is sending esp message shows dropped event but no error message

Infra Details:

Kubernetes Version : v1.24.7
Cilium Version : 1.13.4
Dual Stack K8s cluster --> Cluster1(ipv4/ipv6) , Cluster2(ipv4/ipv6)

cilium-sysdump-20230704-132432.zip

Just distilling some information from the sysdump:
$ cat cilium-encrypt-status.md
Encryption: IPsec
Keys in use: 1
Max Seq. Number: 0x1a1/0xffffffff
Errors: 2177
	XfrmInStateProtoError: 2177

and seeing ipsec errors on the cilium_host interface:
src <IP_ADDRESS> dst <IP_ADDRESS>
	proto esp spi 0x00000003(3) reqid 1(0x00000001) mode tunnel
	replay-window 0 seq 0x00000000 flag  (0x00000000)
	mark 0xd00/0xf00 output-mark 0xd00/0xf00
	aead rfc4106(gcm(aes)) [hash:4cae382d54681d4348f90ba315544d5978b5ff9d6c0886415088c5f17073d7a7] (160 bits) 128
	anti-replay context: seq 0x0, oseq 0x0, bitmap 0x00000000
	sel src <IP_ADDRESS>/0 dst <IP_ADDRESS>/0 uid 0
	lifetime config:
	  limit: soft (INF)(bytes), hard (INF)(bytes)
	  limit: soft (INF)(packets), hard (INF)(packets)
	  expire add: soft 0(sec), hard 0(sec)
	  expire use: soft 0(sec), hard 0(sec)
	lifetime current:
	  0(bytes), 0(packets)
	  add 2023-07-03 13:54:46 use 2023-07-03 13:55:59
	stats:
	  replay-window 0 replay 0 failed 1373

I have used the following helm custom values for deploying Cilium in 2 clusters. Is there something I am missing in configuring encryption correctly?
kubectl create -n kube-system secret generic cilium-ipsec-keys --from-literal=keys="3 rfc4106(gcm(aes)) $(echo $(dd if=/dev/urandom count=20 bs=1 2> /dev/null | xxd -p -c 64)) 128"
debug:
  enabled: true

cluster:
  id: 1
  name: mc1

rollOutCiliumPods: true

ipam:
  mode: "kubernetes"

k8s:
  requireIPv4PodCIDR: true
  requireIPv6PodCIDR: true

encryption:
  enabled: true
  nodeEncryption: false
  type: ipsec
  ipsec:
    keyFile: keys
    mountPath: /etc/ipsec
    secretName: cilium-ipsec-keys

ipv4:
  enabled: true

ipv6:
  enabled: true

tunnel: "vxlan"

sctp:
  enabled: true

You do need to make sure that both clusters have the same key. AIUI this is not documented anywhere :-(.

@squeed Thanks for the suggestion. I have tried using the same key in both clusters now connectivity is working fine.
But still esp test is not working across different nodes and also in same node(both esp server and client in same node). I have attached sysdump of esp test (esp server in Cluster 1 and esp client in Cluster 2 )
cilium-sysdump-20230707-185232.zip

still esp test

What is this test?

Simple Pod with nc installed in it Deployed in Custer 1 (Acting as a Server):
nc -l <server_ip> 12345
nc -l <IP_ADDRESS> 12345

Another Pod Deployed in Cluster2 (Acting as a Client):
Now I send a message to the server IP by the following command
nc <server_ip> 12345 -p 12345
nc <IP_ADDRESS> 12345 -p 12345
sample message

Note: When I deploy both server and client in the same node I can see the message as pods in the same node don't need encryption, but when I test it across different clusters I don't see the message in the server
Sorry for not being clear in my previous comments @brb

We do have IPsec tests for ClusterMesh - https://github.com/cilium/cilium/blob/main/.github/workflows/conformance-clustermesh.yaml. Have you checked those?


Updated tz_windows.go to handle Daylight Saving time adjustments disabled case

In Windows, when Daylight Saving Time adjustments are disabled, the timezone string returned from the tzutil command will contain the "_dstoff" suffix. Added handling for that.

if adjustments are disabled, how can I know if DST is active or not?

Not sure if I understood this question. It's not clear whether you are asking about the user/system configuration of DST or whether DST is in effect.

is this evident in the SYSTEM\CurrentControlSet\Control\TimeZoneInformation reg key? (GetDynamicTimeZoneInformation might be an additional source of information)

Yes, it is. There is DynamicDaylightTimeDisabled  key in registry which indicates this information.

Not sure if I understood this question

To clarify maybe, it isn't clear to me if you set DynamicDaylightTimeDisabled = 1 (True), does this mean (1) that DST is off and stays off? Or does this mean (2) that the UTC offset stays how it is in the moment you enable the feature, ignoring if DST is on or off in that moment? I'm asking this because (1) would make things much more complicated. If (1), we would just need to read the Bias field, create an Etc timezone name with the correct offset and that's it, if I didn't miss anything.

@sohailmomin out of curiosity, what would be a use case for this feature (DST on/off disabled); when would this be useful?

@timohuovinen  Please review these changes done for DST disabled case. I have referred python tzlocal code
https://github.com/regebro/tzlocal/blob/52e53725f86fd74e551965de4e3a9f3aee826c8d/tzlocal/win32.py#L87C5-L96C28

@timohuovinen   could you please review this pull request when you get a chance? Thanks!

@sohailmomin I am travelling, will check first thing tomorrow morning, very sorry for the delay with the review

There's some minor spelling mistakes, but I'll fix them up in a followup, thank you for providing this :)

Note, I have tested this and the followup code on windows with dst off and dst on


Error 500 - session_start(): Failed to read session data

A few days after I updated to 1.2.0 (did a fresh reinstall), Pathfinder just stopped working. Since then I've tried fixing it by

a re-clone,
reinstalling databases,
switching to Nginx from Apache,
installing Redis,
installing ZeroMQ and setting up websockets

When I visit / it flashes an error that fades out instantly. It reads:
PHP Warning:  session_start(): Failed to read session data: user (path: ).
This is obviously just a warning.
I didn't have the WebSocket stuff installed (ZeroMQ) or configured when it broke down, but I do now.
nginx access log:
"GET / HTTP/1.1" 500
"POST /api/user/getEveServerStatus HTTP/1.1" 200

nginx error log:
2017/03/08 22:25:48 [error] 507#507: *118 FastCGI sent in stderr: "PHP message: session_start(): Failed to read session data: user (path: )
PHP message: [app/lib/base.php:2152] Base->error()
PHP message: [app/lib/base.php:2831] session_start()
PHP message: [app/main/controller/controller.php:106] Preview->render()
PHP message: [app/main/controller/appcontroller.php:20] Controller\Controller->afterroute()
PHP message: [app/lib/base.php:1782] Controller\AppController->afterroute()
PHP message: [app/lib/base.php:1599] Base->call()
PHP message: [index.php:14] Base->run()
PHP message: PHP Warning:  session_start(): Failed to read session data: user (path: ) in /srv/http/pathfinder/app/lib/base.php on line 2831
PHP message: PHP Warning:  session_start(): Failed to read session data: user (path: ) in /srv/http/pathfinder/app/lib/base.php on line 2831" while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: xxx.xx, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "xxx.xx"

The error is probably not related to this, but the WebSocket doesn't seem to connect.
Everything in /setup is green except for this in the WebSocket section:

I can manually connect to the server with a CLI tool called wscat (in npm) at ws://host.com:8020/ws/map/update (and any other URL) as long as I specify the port. Without it just returns 404.
I mention this because /setup tries to connect to ws://host.com/ws/map/update without specifying the port, and gets a 500 in return:
"GET /ws/map/update HTTP/1.1" 500
Environment:

I don't know what it could be. Please help.

Disable web sockets and you will be fine.

@Ricaz  Check your php.ini config for Session handling:
session.save_handler = files
session.save_path = "i:/wt-nmp/tmp"

This is just an ** example** of my local path, Check if your path exists and PHP has the rights to read/save data to it.


Support bytes fields in path parameter

Should decode percent encoding to support bytes fields

@yugui Are oneofs supported?

@IceMan81 good point.  Since the API of oneof in go protobuf has changed, we need to care of that too.

@yugui Explains why it didnt work when I tried a oneof today; code generation ran without any errors, but the gateway code was unable to map the request params to the protobuf fields.

This issue is referenced from the README as covering enum support, which isn't mentioned here. It should be added or filed as a new issue so that it doesn't get lost.


gui-dfl/dfl-applications: add dep gui-dfl/dfl-ipc

I'm not sure how to write and use external patches, so I just edited as below
fix #56
much appreciated :)

thanks!


Trust to custom CA for SSL webhook

Gitea version (or commit ref): Gitea Version: 5f4210a (Go1.8.3)
Git version: <IP_ADDRESS>
Operating system: CentOS Linux release 7.4.1708 (Core)
Database (use [x]):

[ ] PostgreSQL
[X] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No
[X] Not relevant

Please, how can i add SSL CA to trusted CA for gitea webhook?

Golang on Linux looks for root certificates here: https://github.com/golang/go/blob/master/src/crypto/x509/root_linux.go
On CentOS:
On Fedora since 19, RHEL / CentOS 7, and RHEL / CentOS 6 since this update, the Shared System Certificates feature is available. With that system, the correct method is to place the certificate to be trusted (in PEM format) in /etc/pki/ca-trust/source/anchors/ and run sudo update-ca-trust. (If the certificate is in OpenSSL’s extended BEGIN TRUSTED CERTIFICATE format, place it in /etc/pki/ca-trust/source). On RHEL 6, you have to activate the system with update-ca-trust enable after installing the update; if you don’t want to use it, you can try the approach below.

Its working, thanks.


Progress Report Creation

Start working on creating weekly reports.

I have started working on creating the weekly Report. I have made this week's report here
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-05-31-gsoc-week-zero.md
Please let me know about the changes required.

I have created this weeks project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-06-07-gsoc-week-zero.md
Please let me know about the changes required.

@cannin  @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-06-21-gsoc-week-two.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-06-28-gsoc-week-three.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-07-05-gsoc-week-four.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-07-12-gsoc-week-five.md
Please let me know of any improvement.
I have also updated the main branch with the updated code.
https://github.com/cannin/causalpath_cytoscape_app/tree/main/casualpath-cytoscape-app

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-07-19-gsoc-week-six.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-07-26-gsoc-week-seven.md
Please let me know of any improvement.
I have also updated the main branch with the updated code.
https://github.com/cannin/causalpath_cytoscape_app/tree/main/casualpath-cytoscape-app

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-08-01-gsoc-week-eight.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-08-08-gsoc-week-nine.md
Please let me know of any improvement.

@cannin @ozgunbabur
I have created the week's project Report.
https://github.com/cannin/causalpath_cytoscape_app/blob/gh-pages/progress reports/2021-08-15-gsoc-week-ten.md
Please let me know of any improvement.
I have also updated the main branch with the updated code.
https://github.com/cannin/causalpath_cytoscape_app


media

Attention GitHub Users
We have detected unauthorized access to your GitHub account. In order to protect your account and prevent further security breaches, we kindly ask you to reset your password and revoke access by clicking on the following link: Reset Password.
We appreciate your prompt attention to this matter. Thank you.
Affected GitHub users:

@amyreese
@DhavalKapil
@grantland
@richardjrossiii
@alexholdenmiller
@huntie
@ilya-klyuchnikov
@yuxuanchen1997
@danharper
@asm89vassilmladenov
@jakebolam
@sarthakvk
@danharper
@zhangyuannie
@shaoshing
@khumps
@viswanathgsdyniusz
@swannknani
@zertosh
@zurfyx
@paulpan05
@assafgelber
@kevinfrei
@rajprateek
@nyarosu
@javachemagicnat
@asm89
@eguitarz
@jmswen
@samwgoldman
@ahmadi18
@ealush
@cbi42
@deathowl

Please take immediate action to secure your account. Thank you.


what happened to the visualizer ?

I remember having used a excellent tool to visualize the data in rasa_nu format. Something happened, I can't find it any more ! Same for the page http://rasa-nlu.readthedocs.io/en/latest/visualize.html.
That tool was really amazing, hope we can find it again soon =). Or at least, update the page http://rasa-nlu.readthedocs.io/en/latest/closeloop.html, where it is mentioned. Thank you!

It got replaced by another (even cooler) project: https://github.com/azazdeaz/rasa-nlu-trainer
You can find an online version of it running here:
https://azazdeaz.github.io/rasa-nlu-trainer/

Thanks for also fixing the docs! Closing now

Amazing. Thank you.


Add support for JSON-LD syntax

Add support for JSON-LD syntax

JSON-LD has been supporting for some time now 🥳


[Community] Nominating Shunli Feng (GithubID: fengshunli) for Fluid committer

Dear Fluid TOC members and maintainers,
I am proposing to have Shunli Feng (GithubID: fengshunli) as a new committer.
Shunli Feng, is a partner of a startup company. He has worked in cloud-native container security for many years and has extensive experience in container security and cloud-native technologies. He is also a contributor and maintainer of multiple security projects and cloud-native technologies.
The commit history: https://github.com/fluid-cloudnative/fluid/commits?author=fengshunli
Apr 5, 2023
Major contributions
v0.9.3 v0.9.2 v0.9.1 v0.9.0:
Add specify namespace installation: fluid-cloudnative/fluid#2700
Remove deprecated serviceAccount: fluid-cloudnative/fluid#2705
v1.0.0:
Update alpine 3.17 to 3.18: fluid-cloudnative/fluid#3254
Add OpenSSF Scorecard for README.md: fluid-cloudnative/fluid#2685
Add specify namespace installation: fluid-cloudnative/fluid#2700
Feel free to +1 or -1, starting with my +1.
Thanks,

+1

+1

+1

+1

+1


Revert 2bd7d8ec88bc9fad5aca91951826b16118227554

Reverts github/gitignore#1689
@shiftkey This is bad. Can we revert this please?  Only gb uses a manifest file. The most popular is godeps right now and they suggest that you commit the dependencies. I think since this controversial. I would suggest that remove this. I know that we commit our dependencies and would like to continue to do so by default. Go 1.5 does not state anywhere that you should not commit them.

cc @enzian

Hmm, not entirely true, since gvt actually uses manifests too!! Altough i disagree on the 'commit your dependencies' approach I agree on the argument that it is common to commit dependencies in go! Lets revert it, and I'll keep excluding those directories ;-)

@enzian @apriendeau :thumbsup:


Alarm if blocklist downloading isn't working

I think we probably need some sort of alarm to go off if downloading the blocklist from sources (URLHaus, Web Risk, ...) hasn't succeeded for a while

We can probably do what h's annotation sync task does: each time the task runs it can report how many rules it ingested into the DB to New Relic, then we can set a low-watermark alarm on that metric in NR


If cache hit in post step, don't delete the cache hit when tidying

If there's a cache hit during the save step the tidy step will currently go and delete it.
We should exclude that from the deletion.

The workaround is to set delete-old-caches in such steps


Make request parsing accept the returnRawBody option inorder to return the raw string

This PR adds an option for the koa-body middleware to accept the returnRawBody parameter, that  can then be passed on to the co-body library so that on parsing urlencoded parameters, one has control over whether to return the original raw urlencoded string alongside the parsed urlencoded string.
Implementation in co-body: link (code)
co-body [documentation] (https://github.com/cojs/co-body)
Use Case:
Consider the case of slack's  [api] (https://api.slack.com/docs/verifying-requests-from-slack) when verifying hmac requests, part of the hashed data inlcudes the raw urlencoded string. There was previously no way of getting this with koa-body

LGTM. Will merge and release tonight

@thuitaw How's this one going? I'm currently depending on your fork for a project of mine that implements your exact use case. Happy to help out if I can.

@thuitaw How's this one going? I'm currently depending on your fork for a project of mine that implements your exact use case. Happy to help out if I can.

@JackCuthbert I'm really sorry, this completely slipped my mind. I'll update the tests as soon as possible so that we can close this out.

@thuitaw How's this one going? I'm currently depending on your fork for a project of mine that implements your exact use case. Happy to help out if I can.

@JackCuthbert I'm really sorry, this completely slipped my mind. I'll update the tests as soon as possible so that we can close this out.

But just to be clear @JackCuthbert this completely works. I just need to update the tests so that I can be merged back to mainstream. I'm using an internal fork of this as well

When this can be released?

@galaa2011 When there are tests.

Closing in favor of #125


Mandator filter in plugin table fill

https://github.com/danielmarschall/cmdb2/blob/766b0a037ef56fd699bf8f91288f75fa5317fcc7/FolderCheckPlugin.dpr#L310
https://github.com/danielmarschall/cmdb2/blob/766b0a037ef56fd699bf8f91288f75fa5317fcc7/FolderCheckPlugin.dpr#L384
Every plugin which fills a table (search for "create table") should fill only for the current mandator. Fill for every mandator, just to filter one mandator is very slow and unnecessary.

Actually... there is a problem:

Open stat X with mandator 1
Open stat X with mandator 2 (data from mandator 1 has been deleted from X)
In the window 1 you open something, but the data has been deleted in X

Won't fix. Too risky.


[SPARK-36778][SQL] Support ILIKE API on Scala(dataframe)

What changes were proposed in this pull request?

Support ILIKE (case insensitive LIKE) API on Scala.
Why are the changes needed?

ILIKE statement on SQL interface is supported by SPARK-36674.
This PR will support Scala(dataframe) API for it.
Does this PR introduce any user-facing change?

Yes. Users can call ilike from dataframe.
How was this patch tested?

unit tests.

cc @MaxGekk FYI

Jenkins, add to whitelist

Can one of the admins verify this patch?

Test build #143383 has started for PR 34027 at commit f7019ca.

Can one of the admins verify this patch?

Jenkins, ok to test

Test build #143384 has started for PR 34027 at commit f7019ca.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47890/

Can one of the admins verify this patch?

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47890/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/47890/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47891/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47891/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/47891/

Test build #143393 has started for PR 34027 at commit a8ad299.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47900/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47900/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/47900/

Test build #143384 has finished for PR 34027 at commit f7019ca.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/143384/

Test build #143383 has finished for PR 34027 at commit f7019ca.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/143383/

Test build #143408 has started for PR 34027 at commit b26ae27.

Test build #143393 has finished for PR 34027 at commit a8ad299.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/143393/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47916/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/47916/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/47916/

+1, LGTM. Merging to master.
Thank you, @yoda-mon and @HyukjinKwon for review.

Test build #143408 has finished for PR 34027 at commit b26ae27.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/143408/


I cannot find  jquery.autocompleter.min.js  in this repository

but I cannot find jquery.autocompleter.min.js

You can minify the source yourself or build it using the build command provided in the package.json. If you can't figure this out, you likely need to do some research on package based development.


fix: typo on initial paragraphs

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


error: unable to open dependencies file

Description
Hello,
I'm not sure if this related to swift or spm but by using the latest beta 6 of Xcode 16 with swift 5 produces the following error:
error: unable to open dependencies file (/Users/user/Library/Developer/Xcode/DerivedData/MyProject-cgglnsxtnpiyjcazixtikurdbcqd/Build/Intermediates.noindex/MyProject.build/Debug-iphonesimulator/MyProject.build/Objects-normal/arm64/MyProject-master-emit-module.d) (in target 'MyProject' from project 'MyProject')
By switching compilation mode to whole module instead of incremental project builds correctly.
Reproduction
error: unable to open dependencies file (/Users/user/Library/Developer/Xcode/DerivedData/MyProject-cgglnsxtnpiyjcazixtikurdbcqd/Build/Intermediates.noindex/MyProject.build/Debug-iphonesimulator/MyProject.build/Objects-normal/arm64/MyProject-master-emit-module.d) (in target 'MyProject' from project 'MyProject')
Expected behavior
Project should be with incremental compilation mode.
Environment
swift-driver version: 1.115 Apple Swift version 6.0 (swiftlang-<IP_ADDRESS>.10 clang-16<IP_ADDRESS>)
Target: arm64-apple-macosx14.0
Additional information
No response

Have you tried clearing derived data. This is the steps to do that:

Go to Xcode > Settings > Locations > Click on the arrow next to “Derived Data”.
Delete the folder associated with your project and try building again.

Otherwise try switching to whole model compilation temporarily to see if that resolves it using these settings:

In Xcode, go to Build Settings > Swift Compiler - Code Generation.
Set Compilation Mode to Whole Module for now.

Try manually deleting Build Artifacts or Check Swift Package manager dependencies (if this is a scenario)
Run this command to check file permissions:
sudo chmod -R 755 ~/Library/Developer/Xcode/DerivedData
Keep an eye on Xcode beta update to see if it resolves the issue

Thanks @sananthanarayan I have tried all the things that you mentioned for the moment only whole module works.

Hello,
I’m encountering a similar issue in XCode that started after updating to Xcode version 16.2. The error message I receive is as follows:
error: unable to open dependencies file (/Users/user/Library/Developer/Xcode/DerivedData/MyProject-cwpcmnebzjpgkzcuoauxlaeiqrsg/Build/Intermediates.noindex/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/MyProject-master.d) (in target 'MyProject' from project 'MyProject')
This problem didn’t occur with XCode 16.1; the project was building successfully before the update. However, even reverting to XCode 16.1 now doesn’t resolve the issue anymore.
Here’s what I’ve tried so far, without success:

Switched the compilation mode to “Whole Module”
Cleaned the build folder
Cleared Derived Data
Deleted XCode 16.2, reinstalled XCode 16.1

Has anyone else experienced this issue?
Thank you in advance for any suggestions!


Swtching from phat-beat to internal audio and vice versa

I would like to re enable PI internal audio and switch back an forth to phat beat: how could I do that? THX

If you have both dtparam=audio=on and dtoverlay=hifiberry-dac in your /boot/config.txt file then it should be possible to right-click on the speaker icon on the far right of the Raspbian Desktop task bar and choose between Analog (3.5mm jack), HDMI (HDMI output) and snd_rpi_hifiberry_dac (pHAT BEAT).


AnimatableTextField text not aligned properly

If i create a textfield and make it, lets say approx. 40 in height the text will not be aligned properly. Choosing the vertical alignment options has some various effects, centering it (which is what i need) causes the text to be almost completely cut off (depending on the height of the textfield). Any known fix?

@sambing thanks for reporting that. Do you use AnimatableTextField in code or IB? In the demo project, I change the height of the text field in the sign in screen. It looks OK, can you play around that one to apply your configuration? Will it have the same issue you mention?


tests - make some tests faster by smaller unit sizes

This PR fixes #

See https://github.com/microsoft/vscode/issues/149712#issuecomment-1151032207 for motivation and reasons.
I still think that a unit test doing as little as possible is easier to maintain vs a test that tests more assertions at once.


Migration to another project

After the kit deprecated, create-react-app seems to be a better substitution. (#1313 #1321)
Accordingly, I tried to integrate the starter kit with it. I launched a project chalet starter app to accomplish this and just publish the first release. If you like the folder structure of starter kit and convenient command line of create-react-app. Give it a try. I wonder whether the project could benefit bootstrapping of your project.
Thanks.

Cool project! Also, please see https://github.com/davezuko/react-redux-starter-kit/issues/1331.


Update sk.json

@danieldotnl may I please you for check and merge it?

Thanks for your contributions. I will merge but I just don't like to create a new release for just a translation... I will combine it with a new feature.

@misa1515 Are you able to provide translations for a new feature I developed already in this branch: https://github.com/danieldotnl/ha-measureit/tree/device_link
Then I merge all of them when I release it. Thanks!


{Feature} Save Screenshot

Having a button beneath each device to save a screenshot of a rendered website with or without device frame would be nice. That will be helpful in creating/generating mockups and sharing the rendered website as image with others.

This feature request has been added to our TODO list :)


Entity Blacklist/Whitelist

I would love the ability to blacklist and/or whitelist certain entities in a config file. When building and testing a modpack, I might find that the ability to connect to certain entities messes with the balance of the pack or potentially causes bugs. Having the flexibility to blacklist such items or whitelist only specific items would be very useful.

I will add a config in the next release
On Wed, 28 Mar 2018 03:46 Danny<EMAIL_ADDRESS>wrote:

I would love the ability to blacklist and/or whitelist certain entities in
a config file. When building and testing a modpack, I might find that the
ability to connect to certain entities messes with the balance of the pack
or potentially causes bugs. Having the flexibility to blacklist such items
or whitelist only specific items would be very useful.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jglrxavpok/Entity-Spring/issues/4, or mute the thread
https://github.com/notifications/unsubscribe-auth/AFLSslBQUqfnxLm11kYXYscJ7Nl1EaZOks5tiutYgaJpZM4S95Cj
.


Test and release.

This does two things:

Add CI for each PR and push to master: build and testing.
When you create a release on GitHub, pushes the package to NuGet: A repo secret NUGET_API_KEY will need to be created with the appropriate API key for the upload.

Now creating a release will derive the version number from the v1.2.3 Git tag.


Disable Led

I just want to disable the LED, maybe an option to disable it then exit the app?

i beleave you need to schedule a windows task to run and close the app
Read this link, i think will help you
http://www.sevenforums.com/general-discussion/224903-how-close-exit-some-program-using-task-scheduler-windows-7-a.html

I guess a disable option can be added fairly quickly. It would then trigger fading only ones and close itself. That should be easy to add, but fabiozanardi7 his suggestion should work as well. 👍

+1 I also just want to off the LED and exit.


consider renaming workdir to .work so it will be hidden

pairs with #188

I don't know if this is a good thing - maybe for during the run but since we are having such an issue with space on CCBR I think leaving this exposed so that users can easily delete it post a run is probably a good idea?

Yeah, I agree -- I think I'd rather users know about the work dir so they understand how the pipeline works.
@kopardev's idea was if we switch the config to use publish_dir_mode: link (hardlink), the space won't be counted twice for both work and results.

Yeah, if people aren't cleaning up the work dir, that's a prob. I THINK this is really the feature we want:
https://github.com/nextflow-io/nextflow/pull/3818

Option2 is my vote. Our Snakemake workflows never output everything. Standard was that if a user wanted something kept, they could request it and we'd add it back in. I've done this a few times already for CARLISLE - I think it's a an easy, space-conscious way to handle it.


fix(KFLUXBUGS-1172): update release-service-utils image ref in all tasks

use new release-service-utils image pullspec

I don't think the commit title is an accurate description of the change. Yes, the new image may have fixed a client error when creating the pyxis image, but every single release-utils image ref was updated in the commit. I think it would make more sense to have like fix(KFLUXBUGS-1172): update release-service-utils image ref in all tasks or something. Because 90% or more of the changes here have nothing to do with pyxis

update PR title and commit

/retest

/retest

/retest


C164291: Fixing indentation to have the content well formatted

Localization team has reported source content issue that causes localized version to have broken/different format compared to en-us version.
Description: Missing indentation is not letting the content to render properly

is this now no longer necessary?

Hoi @gardnerjr , my apologies, I forgot to create a new fix (removal of breaklines) for this one.
I created it here: https://review.docs.microsoft.com/en-us/help/contribute/markdown-reference?branch=master
, if you can approve it it will be great.
Thanks.


Module build failed on fresh install

I just install clear version of react-storybook and after command "npm run storybook" I getting error message:
ERROR in ./src/stories/index.js
Module build failed: SyntaxError: Unexpected token (8:4)

   6 | storiesOf('Welcome', module)
   7 |   .add('to Storybook', () => (
>  8 |     <Welcome showApp={linkTo('Button')}/>
     |     ^
   9 |   ));
  10 |
  11 | storiesOf('Button', module)

 @ ./.storybook/config.js 4:2-27

Screenshot: http://imgur.com/a/efL5A

I assume, this is something to do with the your root .babelrc file.
I'd like to see a sample repo I can see this locally.
So, I can tell you the real problem.

@arunoda https://github.com/WapGeaR/create-react-app-antd-template
This repo

I have exactly the same issue after after installed storybook in a Meteor app.

@WapGeaR weird.
It's working pretty fine for me.
Can I more info about your system? (OS/NPM/NODE)

@arunoda Hi, I found solution. Updating npm to version 4 fix error for me

I assume it's related to an old NPM version and might the OS support.
@dagatsoin could you also upgrade your NPM version and try.
If you get the error again, create a new issue with steps to reproduce.

@arunoda just a simple question, how to do you install npm v4?
$n stable install node-v7.2.1 and<EMAIL_ADDRESS>

npm i -g npm@4

Sometimes it's not working.
If you have errors decrease your node version to 6.x, update npm and after install node 7.x again.

actually running:
node-v7.2.1 and<EMAIL_ADDRESS>I do:
$ getstorybook -f
$ npm run storybook

and got the error of this issue.
It is like that ES5 is not recognized. Is not?

Note that I have not put any .babelrc in the .storybook folder.

Try to rm -rf node_modules and install it again

Found something:
=> Loading custom .babelrc even without any .babelrc into .storybook
Storybook seams to take the one at my project root (used by Meteor)
How to prevent that? (same behavior if I put an empty .babelrc in .storybook to override the root one)

@dagatsoin could you submit a new issue?
Yes we are using .babelrc by default.

continue on #657


GraphQL support

I'm using Strapi with the GraphQL plugin. Is there any chance it will get supported? GraphQL is used with POST.

Sry, searched but didn't find related first, now I found the closed, related issue: https://github.com/patrixr/strapi-middleware-cache/issues/14


Improve unit tests

Codecov Report

Merging #56 (5b30a76) into master (9e1991f) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #56   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           32        23    -9
  Lines          278       223   -55
  Branches        80        49   -31
=========================================
- Hits           278       223   -55

Impacted Files
Coverage Δ

src/components/experience/Experience.tsx
100.00% <ø> (ø)

src/components/landing/LandingPage.tsx
100.00% <100.00%> (ø)

src/information/SkillsObject.tsx

src/information/NavObject.tsx

src/information/ExperienceObject.tsx

src/information/TechnologiesObject.tsx

src/information/ProjectsObject.tsx

src/information/EducationObject.tsx

src/information/ThemeObject.tsx

src/information/ContactObject.tsx

... and 1 more

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 9e1991f...5b30a76. Read the comment docs.


Terms and conditions

Terms and Conditions / Privacy Policy Page boiler plate done.
Centered content.

Deleted warranty-info and return-policy pages. Updated Footer, replaced  tags with span tags. Responsive for Computers and Mobile.

refactor and resbmit


Kubernetes 1.6.1

Upgrade to 1.6.1
Make sure hostPID is working on Pods
Adapt to new kubelet 1.6.1 cgroup layout
Make sure VM killer pod is always scheduled on the node of the VM to kill

Still had local timeouts with Functional tests.  Changes all make sense.


Fix release script in CI

@FynnBe Is it possible to have a pip only requirements file for running tests before releasing the package on PyPI?

afaik that should be possible

afaik that should be possible

Great! Could you please make one?

afaik that should be possible

Great! Could you please make one?

Thanks to @k-dominik , who will take care of it :-)

I'm not sure I understood the issue but I opened a PR on top of your PR here: https://github.com/bioimage-io/python-bioimage-io/pull/111


fix: update query drop constraint in attr partition

cherry-picked to develop https://github.com/aura-nw/horoscope-v2/commit/d043791091b97b9101b809c62bda7f33a13f29d0

cherry-picked to staging https://github.com/aura-nw/horoscope-v2/commit/0925ddaaeaebf5bc50fad1a6887c0a4456609bb3


Add tic-tac-toe example

What kind of change does your PR introduce? (check at least one)

[ x ] Feature

Does your PR fulfill the following requirements?

[x] All tests are passing

@MarcusLongmuir Updated code to just use labels and added restart logic


pull request for e2e test at 12/06/2016 17:45:01

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

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


Prepare for new release of Confluence

Workflow links: https://github.com/atlassian-labs/atlassian-slack-integration-server/actions/runs/750726633, https://github.com/atlassian-labs/atlassian-slack-integration-server/actions/runs/750727334.

Integration tests have passed for the new Confluence version and compatibility on Marketplace was updated accordingly.


Implementing force_output

Context environment to make sure we get output but not change state.

Ey @pyansys-ci-bot  can you approve me this PR? #YouAreANiceGuy #LGTM


Pattern matching: Generated patterns for ADTs need to reflect the super type

Example:
$Some(t) currently returns Pattern<Option.Some<T>> but it needs to return Pattern<Option<T>> in order to make type inference work (see image below).
However, $Some(t) still needs to check if a given object t is of type Option.Some<T>.

Pat'mat will be deprecated in favor of Java's upcoming pattern matching. It is not worth the effort to change the current pattern matching mechanics by introducing breaking changes.


Add Builder options for ds-coap, ds-llrp & app-llrp

Device Coap, Device LLRP and App LLRP Inventory are all new device and app services that need option to add them to a custom compose file.

On Hold until all three service are out of holding and added to the CI Pipeline.


Add @element queries

The @element queries are hypothetical at this moment. Useful links can be found on this answer: StackOverflow
For the moment, AFAIK no browser has support for it, but can be used with a polyfill (written with JS)

Until there's a specification and interest from browser vendors to implement this isn't something that will be added.


onl: update to HEAD from 2022-04-07

Update onl to latest HEAD, adding these commits:

eba33a57 Change variable length to fix buffer-over-flow issue
928bf5cb Enable kernel modules for jc42 and eMMC in v4.19 kernel config
8ec2b826 [S9705-48D] Add platform S9705-48D
4da10fec [S9700-23D] Add platform S9700-23D
1fdd6e50 [S9700-53DX] Add platform S9700-53DX
bd7584a6 [as4610-54t] Take off the redundant code
b9aa4e17 [as4610-54t] Support PSU YM-1151F PSU YM-1151F can be supported by the existing code, so just make the new model name known.
d6bad675 [as7946_74xkb] Add new platform CPU: Intel Broadwell-DE Xeon 1548, 8-core MAC: Broadcom BCM88823 TAP: Broadcom BCM5235 BMC: AST2600 CPLD: Intel 5M2210ZF324C5N (3pcs, FBGA324 package) Ethernet Port: 2 x 100G QSFP-DD (only support high power 100G optics)                8 x 100G QSFP28                64 x 25G SFP28 Power Supply: AC/DC or DC/DC max 1300W output, 1 + 1 redundant load-sharing Cooling: 5pcs hot swappable 6076, 12V fan, support 4 + 1 mode Dimension: 440mm (Width) x 480mm (Depth) x 87 mm (Height)
1637098a Revert "[Delta][AGCV208S] Add AGCV208S platform"
46abc773 Revert "Update existed platform Inventec D6432 and new platform D6356J and D7032Q28B (support ONLP)"
5b0f6e97 [as4610-54t] Support PSU YM-1151F PSU YM-1151F can be supported by the existing code, so just make the new model name known.
401ce9b9 [as5915-18x] Fix error message in psui.c 1.  Only AC PSU needs to show serial number.
2158173c Add OnlPlatformPortConfig_48x1_4x25.
de249e9d Add new platform SCG60D0-484T
b7c27ef9 [asgvolt64] PSU identifying AC or DC 1. Add vout_mode for DC PSU 2. To judge PSU model for identifying AC or DC
b6b71a0a [asgvolt64] PSU pmbus data for identifying the fail or unplugged case 1. Add VIN to psui.c 2. Add condition to judge the fail or unplugged case
015160fc Add new platform SNJ61D0-320F
701372ce [as7535_28xb] Add new platform
083d4fdf [as4630_54te] Add new platform
90b19b4e [as7315_30x] Add thermal policy and thermal threshold
766f1ee8 Fix high threshold condition judgement
20222d10 Change invalid fanlevel jump to adjacent level
ed24bc49 Update AS7816-64X thermal plan
24efd4f4 [as4610] Support Delta PSU DPS-920AB
48349959 [as7315_30x] Add new platform
b7ce69b2 [es7632bt3] Add new platform
db0f9ce1 [accton/asxvolt16] Add a sysfs to get and set the qsfp lp mode
9a907769 [accton/asxvolt16] Apply the Linux coding style to x86-64-accton-asxvolt16-sfp.c
b106021d [as9926_24db] Add new platform
be9480a3 [as9926-24d] Support FSJ033-610G DC PSU
12893c5d [accton/as5915-18x] Support AC PSU on ONL
37ea5f92 [accton/as7315-27xb] Remove redundant condition in psui.c
a4117ae5 Restruct platform D6432 and ONLP
1e4c1969 Support platform D6356J and ONLP
76e13f0b Support ONLP for D7032Q28B
3d3dd471 Updage inv_platform driver for D6432  - Remove soft link with D7332 for they're not using same drivers now  - Update ONLP and init script according to driver changes
95c4c24c [accton/as7315-27xb] Support AC PSU on ONL
f5f9c5ba Add new platform SNJ60D0-320F
34f609dc [accton/wedge100bf-65x] Fix some onlpi errors at onlpd.log
07674f0c Beta build HW modify, front panel PSU-1/PSU-2 exchanged and rear panel FAN 1-4 sort exchanged.
8b8df1fd [Delta][AGCV208S] Add AGCV208S platform
678a6a38 [as7326-56x] Support ACBEL FSF019 PSU
265d87f0 [as7726-32x] Support ACBEL FSF019 PSU
6dcafc9d [as7716-32x] Support ACBEL FSF019 PSU
aee227a1 [AS5916-54XL] display rear fans info
1e5490e7 [ag9032v2] Add kernel modules probe to platform init script.
ed6aa671 [as5835-54t] support new DC PSU
48ef3aed [as7926_40xfb] Add new platform
d92cf60f [as7326-56x] support eeprom at addr 0x56 and 0x57
669f3f79 [Accton] Fix memory leak if PSU1 is not present
0de1c305 [Accton] Fix memory leak if PSU1 is not present
554ece9e [Netberg][nba820] Initital support for Netberg Aurora 820 400G switch
6aa0312d [as9516-32d] Add as9516-32d platform 1. Broadwell-DE, Pentium D-1517,4C,1.4GHz,6MB,25W 2. JBAY-12.8 provides 256 x 56G SERDES links for a total of 12.8 Tbps throughput 3. 32 QSFP-DD 400Gbps network ports 4. Integrate barefoot fpga code into ONL 5. The barefoot code need to maintain or fixed by barefoot 6. Need to turn on config "CONFIG_USB_ACM" since we use "/dev/ttyACM0" to access bmc
ab898097 [as4630-54pe] Fix fan LED always showing fan is turned off
fd11660a [as9716-32d] Modify fan/psu sys-led due to HW control led
120169b2 [accton/wedge100bf-32x] Fix error on polling fan and psu
1f0aa964 [accton/wedge100bf-32x] Correct the PSUs' info
dc8baf04 [accton/wedge100bf-32x] Call bmc_tty_init() at init
d8124731 [Ingrasys] update PORT_COUNT and PORT_CONFIG for init at all platform
544cbfdc [s9280] init all chnl as input in 0x25 io expander on dummy card to avoid power button trigger
40a3e81c [as4630-54pe] Add newline at end of file
f6b6e69b [as4630-54pe] Rename eth2 as ma1 to make management port work
318515d4 [as4630_54pe] Fix platform port config
b6816758 [asxvolt16] Update thermal threshold of PSU module
8f456873 [asgvolt64/asxvolt16] Update thermal threshold
cc801ea8 Validate tx_disable function of 4 SFP+ ports.
fcde50bb [s9180] fix wrong color for fan fail on fan tray led
43cedcf1 [s9180] remove unused variable in platform_lib.c
c56c0651 [s9180] fix fan panel index mismatch with hwm sysfs and led index

Drop patches applied upstream:

0001-Validate-tx_disable-function-of-4-SFP-ports.patch
0001-as4630-54pe-Fix-fan-LED-always-showing-fan-is-turned.patch
0010-Support-ACBEL-FSF019-PSU.patch

Drop unneeded patch 0008-add_48x25_8x100_PlatformPortConfig.patch, it
does not apply anymore and there already is a
48x25_8x100_PlatformPortConfig, no need to add a second one.

Refresh/rebase patches:

0001-onl-as5835-don-t-ignore-PSU2_AC_PMBUS_NODE.patch
0002-as5835-rename-psu_serial_numer-psu_serial_number.patch

Update accton-as4610_psu.c and ym2651y.c according to state in HEAD.
Update optoe to state in HEAD, adding QSFP-DD (400G) support.

Signed-off-by: Jonas Gorski<EMAIL_ADDRESS>

The second commit in this PR seems to have been included by accident. If it was part of the ONL update, I would expect it to be part of the first commit. If it wasn't part of the ONL update, it wouldn't be in the PR.
If it is really meant to be part of the PR, then I find the commit message confusing:

f5dd66b4aa36 is not ("update optoe drvier ( QSFP-DD support)"

f5dd66b4 [oom] Correct a panic inducing defect which is triggered on a read (or write)
b1c836c8 update optoe drvier ( QSFP-DD support)

This comment is rather cryptic if you don't already know what it means:

[jonas.gorski: i2c_new_dummy => i2c_new_dummy_device for kernel 5.15 compatibility]

shouldn't the original author be mentioned somewhere?

The second commit in this PR seems to have been included by accident. If it was part of the ONL update, I would expect it to be part of the first commit. If it wasn't part of the ONL update, it wouldn't be in the PR.

It was more like I noticed we never updated our optoe driver, and since this change was from before the "old" version, it isn't part of the changes between the old and the new onl, I decided it should be a separate commit (but still part of the "get onl to the newest version" changeset).

If it is really meant to be part of the PR, then I find the commit message confusing:
* f5dd66b4aa36 is not ("update optoe drvier ( QSFP-DD support)"

  * f5dd66b4 [oom] Correct a panic inducing defect which is triggered on a read (or write)
  * b1c836c8 update optoe drvier ( QSFP-DD support)

Ups, copied the wrong commit hash. Fixed.

* This comment is rather cryptic if you don't already know what it means:

  * [jonas.gorski: i2c_new_dummy => i2c_new_dummy_device for kernel 5.15 compatibility]

Kernel API changed, and i2c_new_dummy was eventually dropped, with i2c_new_dummy_device being the replacement.

* shouldn't the original author be mentioned somewhere?

Updated the commit to have the original author and commit date (to make it more clear that this is something we missed previously).

Much better now. Thanks!


Icon not show in notifications

I don't know why but the icon does not appear in the web notifications... Locally it works fine
As you can see the other images works (obviously)

Sorry, my fault. I forgot to upload the icon :|


Possible to manage hosts with an API instead of modifying the ingress?

From what I can tell, this solution works off changes to Ingress.  We are trying to find a solution that allows us to tell the automated cert solution to add/remove domains directly, without having to modify Ingress.  Is this possible?

Hi, An API doesn't really make sense for KCert because it's a stateless app. It relies on Kubernetes to store its configuration details.
However, you can create certs without creating Ingresses: There's an alternative which is to use configuration objects. There's some information about it here: https://github.com/nabsul/kcert#creating-a-certificate-via-configmap

So just to be clear, we're using ingress (ingress-nginx) in front of our service that allows our customers to point their domain to the  external address of the load balancer attached to this ingress.  We then want to generate SSL certs for these domains that come through to the back end service.  Right now, in order for cert-manager to generate the cerrts, we have to specify these domains inside ingress.  We're trying to avoid that part.  Will kcert configmap option work with this?  We still need to use ingress.

Ok, this MAY work for us.  I tried the ConfigMap method for test1.mydomain.com with the fake cert and it worked!  However, now when I try to add another one for test2.mydomain.com, I get an error:
$ helm install 1.2.0 nabsul/kcert-configmap -n kcert --debug --set name=kcert,hosts="test2.mydomain.com"
install.go:214: [debug] Original chart version: ""
install.go:231: [debug] CHART PATH: C:\Users\me\AppData\Local\Temp\helm\repository\kcert-configmap-1.0.0.tgz
Error: INSTALLATION FAILED: cannot re-use a name that is still in use
helm.go:84: [debug] cannot re-use a name that is still in use
helm.sh/helm/v3/pkg/action.(*Install).availableName
helm.sh/helm/v3/pkg/action/install.go:531
helm.sh/helm/v3/pkg/action.(*Install).RunWithContext
helm.sh/helm/v3/pkg/action/install.go:233
main.runInstall
helm.sh/helm/v3/cmd/helm/install.go:306
main.newInstallCmd.func2
helm.sh/helm/v3/cmd/helm/install.go:152
github.com/spf13/cobra.(*Command).execute
github.com/spf13/cobra@v1.7.0/command.go:940
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/cobra@v1.7.0/command.go:1068
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/cobra@v1.7.0/command.go:992
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:250
runtime.goexit
runtime/asm_amd64.s:1598
INSTALLATION FAILED
main.newInstallCmd.func2
helm.sh/helm/v3/cmd/helm/install.go:154
github.com/spf13/cobra.(*Command).execute
github.com/spf13/cobra@v1.7.0/command.go:940
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/cobra@v1.7.0/command.go:1068
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/cobra@v1.7.0/command.go:992
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:250
runtime.goexit
runtime/asm_amd64.s:1598

replied in other issue  https://github.com/nabsul/kcert/issues/105


BUG: "Create markers from selected items (name by take source file name)"

I just installed the latest <IP_ADDRESS> beta build and still have the issue where the "Create markers from selected items (name by take source file name)" action sometimes numbers the markers in reverse order. This usually happens with higher item count situations over 15 items.
Normally the markers are numbered starting from number 1 and going up from there, in this case, the first marker is #18 and the markers go down from there.
Here is a screen shot of what happens:
https://www.dropbox.com/s/b4qm59w2fposwkx/Screen Shot 2017-03-28 at 11.38.01 AM.png?dl=0
Here is the RPP file:
https://www.dropbox.com/s/iomklbflk8fxcdw/Guerrilla Ghost Analog Play And Capture.RPP?dl=0
sws edit: fixed links

I should have it fixed.  Will be in next pre.

Thanks for looking into it!
When I install the next pre-release, will the new version be overwritten in the custom action I’ve built containing this script? Or will I have to re-create the custom action again?

On Mar 28, 2017, at 11:20 PM, Tim<EMAIL_ADDRESS>wrote:
I should have it fixed. Will be in next pre.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/reaper-oss/sws/issues/850#issuecomment-289978097, or mute the thread https://github.com/notifications/unsubscribe-auth/ATJQtlvngUvoN-_TAVJ1BaxsM_zj4ZtXks5rqdwlgaJpZM4MsVRM.

You won't have to change anything on your end.