add topics to the repo

could you please add some topics to the current list (top right of repo homepage). we dont have permissions :-)
I suggest you add to the current list these ones: ygot, netconf, restconf, grpcurl, pyang, telemetry, streaming, pygnmi, eos, gnmic, gnoi, go .... The limit is 20.

and disable the wiki

Added topics and removed wiki


attention of the MCDB module as mentioned in the paper

Hi, nice work and thanks for the open code.
In the 3.3 Section of the paper,there are two Attention applied in the MCDB module,called a self-attention and a channel-wise attention, respectively.However,I can't find them in the code.Could you please tell me where attention is specifically located in the code?Looking forward to your reply, thanks.

I'm also curious about this part.

me too

me too


Outdated in respect to various new automations done by Visual Studio

Running a client currently does not require starting a stand-alone server. Visual Studio will automatically host required services when you start a client. Everything just got a bit easier.

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

ID: 81879896-7161-3352-eecb-87a2158dc003
Version Independent ID: 286eb468-4007-fc0d-1d33-76139225d565
Content: How to: Use a Windows Communication Foundation Client
Content Source: docs/framework/wcf/how-to-use-a-wcf-client.md
Product: dotnet-framework
GitHub Login: @Lxiamail
Microsoft Alias: wcfsrvt

I believe this is fixed in the tutorial series rewrite coming out today.


Refactored identity actors

Description
Refactored identity actors
Changes

Merged identity methods in identity and admin actors
Refactored frontend code using identities
Fixed identity creation failure from UI

Issues
https://github.com/threefoldtech/js-sdk/issues/1011

Do we still need this changes?

Can we resolve the conflicts here and make it ready for review ?


New Metric: How long did it take for the network to upgrade its version?

It would be great to have a metric which shows the time it took for the network to upgrade to a new version.
We can already see how many nodes are running a new version, but it would be even-better to know how long the network took to perform the upgrade. This can instil confidence in the network as it shows responsiveness and care by operators.
I haven't looked at the MIDGARD API, but if it can show the latest version pushed and its timestamp, then it should be possible to do the work.
I'd be able to use such in marketing materials to show off the network's responsiveness.

Midgard returns "current" and "next" version, no additional data. Right now we're just pulling from midgard, not aggregating anything or storing anything db side. This would be better to approach the Midgard dev team to implement, and then we could reflect their data.


Birthday Cake Candles

Enter your question -
You are in charge of the cake for a child's birthday. You have decided the cake will have one candle for each year of their total age. They will only be able to blow out the tallest of the candles. Count how many candles are tallest.
Enter link to the question(if question belongs to any online platform) -
https://www.hackerrank.com/challenges/birthday-cake-candles/problem
Tags for the question(eg - Array, Basic, Stack, etc.) -
Basic, array
Question belongs to which section/subsection(eg - Arrays/1D Arrays) -
Hackerrank

Hello @SarthakKeshari sir, Kindly assign this issue to me...

@Ln11211,
Kindly add your solution to "Basic Codes" folder.
Deadline - 30/09/2021
Hacktoberfest tag will be applicable from 1st October

Hello @SarthakKeshari sir, is this issue no more under the hacktoberfest tag ?


Display KEEP token balance in a wallet menu

@r-czajkowski I added this to the v1.5 milestone — or does this block work in the current milestone?

I think we can address it in v1.5 but before v1.4 deploy we need to remove this and disconnect button.

Sounds good about moving displaying the token balance into a future milestone. But why would we remove the disconnect button? That's to prevent a hard refresh from disconnecting the wallet, which it currently does.

I mean in current implementation this button does nothing, we need to implement this. Left this button without action trigger due to lots of changes in a single PR and decided it would be better to handle this in a separate PR.

Ahhh I see. Ok! I misunderstood what you meant by remove the disconnect button. 👍


Typo: tutorial-create-canvas-dataset-component.md

Class name should be CanvasGrid

@iamgreggarcia
Thanks for your submission!


pull request for e2e test at 01/26/2017 14:26:09

:white_check_mark: Validation status: passed
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.


Support for Jetbrains Rider

This is far off, as Rider is only in its first release candidate, but it'd be nice to have.

Do you know if Rider uses the same plugin model as IntelliJ and PHPStorm?  I keep meaning to investigate, as we have also gotten a fair number of requests for the other Jetbrains IDEs.  It would be nice to offer a plugin across the Jetbrains family.
Timeline wise, we are looking to get the VS/VS Code/Sublime plugins out of Dev preview and into general availability early this autumn (get all the documentation done, build out the rules engine to support conditional chained pattern matching, etc.).  Once we have GA for those the question will be which IDEs to expand to.  Given the requests for various Jetbrains IDEs, if we can easily target them all that's pretty compelling

Yes, it does. Due to the fact that Rider is a specific use case IDE, and that it isn't finished, I would wait and keep an eye on its progress in the plugin system before trying. A lot of the plugins made for IntelliJ work for Rider, though. For the reasons above, there are plenty that done as well, though.

But the short answer is yes, you can target Jetbrains as a single code target with a few minor exceptions that are very specific like PyCharm, which has a lot of plugin compatibility issues.

Thanks @da3dsoul

Are there any updates on this?

I'm currently working on a refactor of devskim and it's extensions to use the Language Server model.
When I looked into this briefly the largest blocker was it seemed to me that jetbrains plug-ins must be java - but devskim is .NET.
As im working on the refactor I can spend a little bit of time researching if there is an easy way to leverage the .net engine in jetbrains but if it does truly require pure java it's highly unlikely we will pursue this.


[1.0] Feature List

These are the features we want to have for 1.0.

[ ] Refactor: Move to Typescript #27
[x] Feature: Update export format to be compatible with external frameworks #26
[ ] Docs: Write documentation #28
[ ] Docs: Update README #29

For anyone who's got ZenHub, I'm trying to manage who's doing what/what stage we're in through there. If you have it (it's free and pretty awesome for teams if you don't), the GrAMPS boards are here.

Is ZenHub only for members of the gramps-graphql org? Otherwise I'm curious on the status of the 1.0 release and the direction of GrAMPS

ZenHub is a free browser add-on that gives you an agile-ish board view of issues:

I got snowed under over the holiday, and I'm putting out some fires at IBM right now, but I'm planning to resume work on GrAMPS 1.0 to try and get us there by the end of the year. The biggest blocker right now is finalizing the CLI API (see https://github.com/gramps-graphql/gramps-cli/issues/9) — I don't want to start working on that if we haven't agreed on what it should look like.

Awesome thanks for the updates, we really appreciate it; @Piefayth you may be interested

Closing this — 1.x is now live! 🎉


Update environment.yml

Add earthkit-transforms as a standard package

 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.

@EddyCMWF
Please also update init.py and the tests.  Consider renaming the issue to e.g. "Add earthkit-transforms".

@EddyCMWF Please also update init.py and the tests. Consider renaming the issue to e.g. "Add earthkit-transforms".

done

Can it be merged now?

I think so, I'm happy to do it if you give me the 'ok'


Failed to extract QnAs from the source

[Enter feedback here]
Getting following error when trying to add URL to the sources list:
BadArgument
Failed to extract QnAs from the source

ExtractionFailure: Unsupported / Invalid url(s). Failed to extract Q&A from the source

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

ID: 5abc52f0-1148-c8be-92aa-7ec2df0985bd
Version Independent ID: c4686dbf-759e-a9ce-21f4-7e34d58d41c3
Content: Quickstart: Use SDK to create and manage project - custom question answering - Azure AI services
Content Source: articles/ai-services/language-service/question-answering/quickstart/sdk.md
Service: cognitive-services
Sub-service: language-service
GitHub Login: @jboback
Microsoft Alias: jboback

@jendiiii
Thanks for your feedback! We will investigate and update as appropriate.

@jendiiii
I'm going to assign this to the document author so they can take a look at it accordingly.
@jboback
Please review it.

Hi @SaibabaBalapur-MSFT - Can you help me understand what needs to be done here? I'm not clear what the issue is here. Is this a technical bug or do I need to create a documentation PR?

I have the exact same issue when trying to add a PDF with internal links in it as a source of my custom question answering.

Hello,
I'm having the same issue when adding PDF with internal link, which does not make sense.
Internal or broken link should simply be ignored instead of preventing the file to be added.
Is there a github or something that I could use to raise this issue, as this one is simply related to the documentation and it is not a documentation issue ?

This issue should be fixed now. Please check again and let us know if the problem still exists.

#please-close


CA 2022 Joint 2x9K wages

CA 2022 Joint 2x9K wages
http://taxsim.nber.org/out2psl/ca2
Emulator ssitax is -1319, TaxAct is -1444.
Note this is 2022.

@feenberg can you confirm the year 2022 because the csv inputs has 2021


Use system paths for header directories instead of including them directly

Due to the way that external libraries' header files are included in the wlroots headers, using wlroots with a simple build system is greatly complicated.  In the current system, subdirectories of external components are added to the include path of wlroots. For example, this means that wlroots developers can write
#include <wayland-server.h>

in public header files instead of
#include <wayland/wayland-server.h>

The problem with this is that every single project that uses wlroots must also add /usr/include/wayland, or the system's equivalent, to the include path in order for their project to compile. This is the same for the other external libraries that are included in this manner,
Forcing developers to add unused libraries to the include path complicates the build process unnecessarily. To see why, look at rootson and its dependency on pixman. rootson never directly calls anything from the pixman library, yet it still requires the pixman header directory to be added to the include path.

I don't really see this as a problem. It's not terribly hard to enumerate the few dependencies which make it to our headers and add them to your include path.

Also, use the include paths specified by pkg-config, which is the Right Way to do it.

Note that most of the time, if you include a header that depends on say pixman, you'll most likely need to link to pixman anyway to be able to use the pixman_region32_t we give you.

Nice! I didn't know about pkg-config. It fixes my issue. Thanks! I do have two more questions though.

Although most users of this project probably have more experience than I do, would it help to put something on the readme about this? I.e. wlroots works with pkg-config?

I just tried compiling the project again. Although pkg-config is reporting the correct result for libinput and meson finds it as well, it's not being added to the include path, and doesn't compile. Can you help me here, or should I create another issue? Starting from scratch doesn't fix the issue.

Although most users of this project probably have more experience than I do, would it help to put something on the readme about this? I.e. wlroots works with pkg-config?

No, this is basic Unix programming literacy knowledge.

I just tried compiling the project again. Although pkg-config is reporting the correct result for libinput and meson finds it as well, it's not being added to the include path, and doesn't compile. Can you help me here, or should I create another issue? Starting from scratch doesn't fix the issue.

It sounds like you might want to ask for help in ##workingset on freenode or something similar. We're not an intro to programming on Unix class.

Thanks!

On the other hand the first message here points to a problem in our .pc file, if we use #include <wayland-server.h> in our headers then we need to move wayland-server from Requires.private to Requires. . . .
This is done with something like that:
diff --git a/meson.build b/meson.build
index 5fd89832..88b72003 100644
--- a/meson.build
+++ b/meson.build
@@ -219,6 +219,7 @@ pkgconfig.generate(
        version: meson.project_version(),
        filebase: meson.project_name(),
        name: meson.project_name(),
+       requires: wayland_server,
        description: 'Wayland compositor library',
 )

@sdilts: I don't use wlroots so I don't know if there are other include directories that you are missing, please fiddle with that requires field (it can take a list of dependencies) and once you have something you're happy with open a PR with it

Heads up on this, there's been some discussion on the fedora lists so I looked into it a bit more, and the behaviour of Requires.private is dependant on the pkg-config implementation (freedesktop's or pkgconf)
freedesktop has a bug open about it, it would seem the plan is to add a new Requires.internal flag for static linking, and then use Requires.private for cflags as well, so we wouldn't need to change anything.
pkgconf already has this implemented so that seems like they agreed with the principle, and you can just switch to pkgconf or patch your .pc file locally until freedesktop's get this done if you depend on this.
As such, I'm closing the bug back -- note that at some point meson might move the dependencies from Requires.private to Requires.internal and when that happens we'll need to list what's needed for headers again, but for now we don't need to worry about it.
If someone cares about supporting both pkg-config feel free to reopen this


Tests failing on Python 3.7 due to CRS interpretation

The tests are currently failing on Python 3.7 because of the test test_plot_with_crs_as_nonexistent_attr_str that expects an error to be raised when a wrong CRS ('foo') value is passed to an image plot.
pyproj doesn't seem to be bothered by interpreting 'foo' as a correct CRS (or at least it doesn't raise an error). I've tried it with the version installed in the dev environment (2.6.1post1, defaults is lagging on pyproj releases) and with the latest version, it never raises an error and actually returns:
<Geographic 2D CRS: EPSG:4289>
Name: Amersfoort
Axis Info [ellipsoidal]:
- Lat[north]: Geodetic latitude (degree)
- Lon[east]: Geodetic longitude (degree)
Area of Use:
- name: Netherlands - onshore, including Waddenzee, Dutch Wadden Islands and 12-mile offshore coastal zone.
- bounds: (3.2, 50.75, 7.22, 53.7)
Datum: Amersfoort
- Ellipsoid: Bessel 1841
- Prime Meridian: Greenwich

The utility function that checks the CRS validity in hvplot seems to have been borrowed from salem where it has been updated. I've tried validating 'foo' with salem`s updated utility function and again, it was interpreted as correct.
I've got no clue why 'foo' is a valid CRS for pyproj (now, since it must have failed in the past for the test suite to pass). Fixing the test though is not so hard, for instancepyproj.Proj('wrong') raises an error, even if that's just a work around to get the test suite to pass...

Sounds like it's now pattern matching "foo" with "Amers foo rt", in which case "foo" should be changed to something that genuinely will not match any projection, such as "name_of_some_invalid_projection".

Yes right I had figured that out too shortly after posting this issue. You can try projinfo foo (a PROJ utility) to see that it indeed returns a projection. Either PROJ has changed over time, or this projection has been added to their database. Either way, the PR should fix this issue.


Ability to use colorRange and opacityRange for the treemap

Supported color and opacity scale for the treemap.
Performed some code cleanup: removed useless _c function, defaultProps were added, etc.

Also solves the problem of #51

:+1:


Unsupported version of node!

skeleton generated error saying it needs Node version ~0.10.0 so I checked my node -v and it's sitting at v0.12.0
Any insight?

Changed a tilde to a caret and resolved it.

Now that 12 is stable I need to move skeleton forward on this  - good catch - thanks.


[WIP] coverage: fix scaleio plugin code coverage

Description
This PR fixes code coverage of scaleio.
The other plugins have the same setting.

Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale

[ ] Major
[ ] Minor

Bug Severity

[ ] BLOCKER
[ ] Critical
[ ] Major
[ ] Minor
[ ] Trivial

Screenshots (if appropriate):
How Has This Been Tested?

the unit tests failures have been fixed by @harikrishna-patnala in PR #7408

Not all @weizhouapache there are a couple of other failures in ScaleIOGatewayClientImplTest which I could not figure out.
I was discussing with @vishesh92 on these failures.
@vishesh92 can you help us fix the tests in ScaleIOGatewayClientImplTest. Also as discussed, in case we cannot fix, lets skip them as they seem to be more of integration tests covering multiple methods.

@harikrishna-patnala @DaanHoogland @weizhouapache I have fixed the tests and created a new PR here: https://github.com/apache/cloudstack/pull/7622

then let's abandon this for that, @weizhouapache ?

then let's abandon this for that, @weizhouapache ?

yes @DaanHoogland


mc_pos_controller: fix logic for att sp publication

Included in #2686

@tumbili this has been flight tested with the standard vtol through #2686 (different commit, same change). I'd say this can go in. After I'll rebase #2686 and you can do a flight test on the Firefly with that ;)


Switch to categorical handling when color_key specified

This issue is one of a number that relate to datashader support of timeseries. In particular, this issue relates to https://github.com/holoviz/hvplot/issues/939 which is also about switching to categorical handling.
>>> hv.__version__, bokeh.__version__, ds.__version__, panel.__version__, hvplot.__version__
('1.15.1', '2.4.3', '0.14.2', '0.13.1', '0.8.1')

>>> timestamps = [pd.Timestamp('2022-04-01 0{0}:00:00-0000'.format(hour)) for hour in range(10)]
>>> df = pd.DataFrame({'timestamp':timestamps, 'SPY':np.random.rand(10), 'NDAQ':np.random.rand(10)})
>>> melted = pd.melt(df, id_vars=['timestamp'], var_name='stock', value_name='high')
>>> melted['bond_indicator'] = melted['stock'].isin(['SPY'])

There are multiple problems illustrated here due to color_key not forcing categorical handling:

There is a colorbar when there shouldn't be one as this should be categorical (only two colors, red and green)
There is a legend but it isn't actually working properly (it is blank). This may just be bokeh having difficult showing legends for images.
There is a mixture of red and green for all the lines! This is because instead of being treated as a categorical, the curves are being antialiased (line_width=1) which gives you floats, with a stronger value in the middle of the line and lower values near the antialiased, fuzzy edges.

By using line_width=0 it is possible to see that things weren't actually called correctly (only red lines):

Here is what does currently work:

However, you need to use aggregator=ds.by('bond_indicator') when the intuitive thing to do is color='bound_indicator'. The latter almost works (but not quite due to the lack of categorical handling!)

Now the 'red' color is wrong! Turns out this is due to histogram equalization in this non-categorical (float) case:

What I believe is that both color='bond_indicator' and color_key=["#FF0000", "#00FF00"] should force categorical: the former as the dtype if boolean and categorical should always be used when color_key is specified. I'll file an issue about what happens when these options clash...

I agree that both color and color_key should indicate categorical unless otherwise overridden. I'm not sure what should force non-categorical processing.


Client hangs when it issues "CLIENT TRACKING ON" command

Describe the bug
Client hangs when it issues "CLIENT TRACKING ON" command in client side caching use case.
To Reproduce

Start the KeyDB-Server (I am using KeyDB 5.3.3 binary)
Start Client-01 (telnet client)
Client-01 enables RESP-3 by issuing "hello 3" command
Client-01 issues "CLIENT TRACKING ON" command to enable tracking

Client-01 hangs at 4th step.
Same error happens when I try the client side caching using RESP2 mode.

Hi @surenkajan This is fixed in unstable and will be fixed in our first 6.0 release.  Redis 6.0 features were unstable in our 5 series branch.

Thanks Johh. I will re-test this in 6.0 release.


[feature] Complete logging implementation

Logging is quite essential to make a debuggable piece of software.
Implementation is almost complete, so I only need to finish it. ASAP.

Completed in version 0.2.0-alpha


Sorting-test program(s) added to qa script

While the spec on sorting is implemented as written, in order to ensure it isn't broken by follow-on changes, it would be useful to generate a "manual-numbers" QA program to test in upcoming releases.  To this end, we should detail a super-edge-case numbering/sorting situation(s) and add them to the QA script.

@jennyhavah if you can help brainstorm this one, since you have the clearest idea of the ideal for the sorting algorithm, it will make sure we're not compounding errors (my error in interpreting your specs made permanent by enshrining it in a test case).

As an example, currently a program with old levels sorts the following way:

Sort Order
Level
Number

1
Outcome
1

2
Outcome
2

3
Outcome
3

4
Outcome
1a

5
Outcome
1b

And... I think that's wrong

@camgnostic In the example above, I would expect Outcomes 1a and 1b to come after Outcome 1 and before Outcome 2.
BUT.... Tola has never supported (or claimed to support) any manual numbering scheme a donor might require. Now that we have introduced an elegant auto-numbering solution, I'm even less inclined to invest development effort in sorting manually entered numbers. We even go out of our way to call out in the admin, that manually entered display numbers have no effect on sort order, and are for display purposes only.
I consider this very low priority -- not even a strong candidate for the follow up release.

Closing as unit tests made this unnecessary


[ZEPPELIN-5210] Upgrade Configuration library to version 2

What is this PR for?
This PR migrates the configuration library to version 2
What type of PR is it?

Improvement

Todos

[x] - Add CI for for parseExceptions
[x] - Update license file

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-5210

How should this be tested?

via CI

Questions:

Does the licenses files need update? Yes
Is there breaking changes for older versions? No
Does this needs documentation? Yes

@Reamer  besides the upgrading, is there any behavior change in the user perspective ?

@Reamer  besides the upgrading, is there any behavior change in the user perspective ?

@Reamer besides the upgrading, is there any behavior change in the user perspective ?

Not that I'm aware of.

@Reamer besides the upgrading, is there any behavior change in the user perspective ?

Not that I'm aware of.

LGTM

LGTM

I will include this PR in master and branch-0.9 on Monday (25.01.2021) if no further comments are received.

I will include this PR in master and branch-0.9 on Monday (25.01.2021) if no further comments are received.


docs link is always point to http://rackt.github.io/react-router/#TODO

i'm reading docs  and find that all links are link to  "http://rackt.github.io/react-router/#TODO".  is it unfinish yet ?

yeah, "TODO" indicates we need "to do" it :)


Validation rule for client name and project name

Is your feature request related to a problem? Please describe.
Cuurently there is no validation for client name and project name. For instance client name can be @@ahsds##$$, simillarly project name can also be %%6^&*&ASAS, hence these name look ambigous.  Therefore  a validation on naming covention for client name and project name is required.
Describe the solution you'd like
Following are the some rules that can be applied for validation

Length of   characters
Type of special characters allowed
Type of repetetive characters allowed
No of repetions allowed for character
No of spaces allowed between two strings
Type of character allowed as first  alphabet
Any extra spaces between words. Names must use single spacing.
Unnecessary punctuation
Emoji
Symbols (example: ®)
Consecutive non-alphanumeric characters (characters which are neither numbers nor letters)
Any of these special characters: ~!@#$%^&*()_+:;"'{}[]|<>,/?

Open for discussion related to validation rules
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@deepankar-sajwan What is the purpose of these rules. I think different organizations use this functionality. So why does the organization is used these special characters in the name if they don't need them?

@deepankar-sajwan What is the purpose of these rules. I think different organizations use this functionality. So why does the organization is used these special characters in the name if they don't need them?

Hi @Shivam-Samant there are many companies around the world, that use different special character in their name. Since our clients are across the world, hence we need to allow special character in validation of client name.
So that if we create, client with special character cthe system allows us to create client. But we have to decide what special characters are to be allowed, and how many times it can occur in client name.
We cant allow client name like adoc@@@@@tech adobe### tech  or to be available as client name.


HTTProbe installed via GO, but Plugin still say it is not?

I installed httprobe, however the Script shows, the Plugin requires, httprobe installed, do I need to add httprobe to some enviroments? :)

You can following to this issues https://github.com/Screetsec/Sudomy/issues/9


AE2 Recipes

Tried seeing how to craft Fluix Crystals to see if I could add them as a processing recipe on #6 and saw that the "World Interaction" one didn't exist.
This likely means that the mod doesn't have any custom AE2 recipes. I Think this should be added to the project since it is related to ae2 crafting.

Fixed
Dev : f6b3d86bb2d4dffd7e6117d5d20d8955742d9a96
Modrinth : 1.2.0
CurseForge: Blocked


swift-help: use the executable suffix on Windows

Windows relies on the suffix for differentiating files.  The use of .exe as the executable suffix is nearly universal on Windows.  Ensure that we use that when targeting Windows, repairing the use of certain subcommands, e.g. swift help build.
Fixes: #1404

@swift-ci please test


[WIP] Don't merge - Add rounded corners to Per Diem Cell

remove the logs and :shipit:

I've spent way to long on this and haven't gotten anywhere. :( Will try to look at this with Florent tomorrow. Core Animation is super confusing.


Add WFST to plugins page

That plugin should go into the 'overlay formats' section, and not in the '3rd party' section. 3rd party is for plugins that only work with some specific vendor.
Please fix that, amend the commit and we'll merge it. Plugin demo looks OK for me :-)


(SFTP) deploy doesn't delete remote orphan files

i noticed the following issues (tested with SFTP):

the OnChange event after a local file deletion doesn't trigger a remote file delete
if i force a Deploy Workspace the remote files that doesn't exist anymore in the workspace are not deleted

basically, there is no orphans files management or something that would trigger a real sync "local to remote" (and vice versa).

@drakelovesbarbie
Thanks for the feature request!
Currently I work on the issue Can pull/download all files from target?.
I put this on my task list as next feature to implement.

Actually, this feature should be more like "what to do with this orphan file?" rather than just deleting it. Pretty much what Aptana Studio (I don't know if it's an Eclipse or Aptana feature) did with its FTP Sync.


Update Swagger API to match the return of /users/search

As per issue #4841 . The current implementation of the /users/search API does not return a UserList but rather an object similar to the SearchResults object returned by /repos/search. This pull request fixes swagger API so that it actually describes the reality of what is returned.
This pull-request requires https://github.com/go-gitea/go-sdk/pull/119
The issue is that this API has been wrong for at least 10 months - therefore tools may have grown up using the incorrect API even though the SDK is incorrect. I have also created a pull request for the opposite solution #4846 - which if pulled would mean this request was unnecessary.

Codecov Report

Merging #4847 into master will increase coverage by <.01%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master   #4847      +/-   ##
=========================================
+ Coverage   37.39%   37.4%   +<.01%
=========================================
  Files         306     306
  Lines       45334   45343       +9
=========================================
+ Hits        16954   16959       +5
- Misses      25926   25931       +5
+ Partials     2454    2453       -1

Impacted Files
Coverage Δ

routers/api/v1/user/user.go
10.3% <0%> (-1.06%)
:arrow_down:

models/repo_list.go
62.94% <0%> (+1.17%)
:arrow_up:

modules/process/manager.go
81.15% <0%> (+4.34%)
:arrow_up:

Continue to review full report at Codecov.

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


Limited information

This document is not explaining settings enough (even GPO itself has more explanation of a different settings). Why one setting should be used instead of another. It is hard to implement this security feature as you have to guess what will happen.

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

ID: 41c2cb44-269d-3334-019a-726eb5432f1c
Version Independent ID: 251024cc-b818-18c6-a112-4ac0276cb4b1
Content: Manage Windows Defender Credential Guard (Windows 10) - Microsoft 365 Security
Content Source: windows/security/identity-protection/credential-guard/credential-guard-manage.md
Product: w10
Technology: windows
GitHub Login: @DulceMontemayor
Microsoft Alias: dansimp

Hello, @wrooot
The content is being reviewed in the light of your feedback and we'll keep you posted on updates.
Thank you for providing feedback.

Closing via #6575. Thank you.


Table:StreamArn cannot be updated as it is in use by SearchableStack

Describe the bug
Same as #4054.
Since it is closed I'm opening it as a new issue.
Amplify CLI Version
4.21.4
To Reproduce
Changed environment from 'development' to 'production'. Now cannot push changes to cloud.
Expected behavior
Should be able to push the changes to cloud.
Error log
UPDATE_ROLLBACK_IN_PROGRESS upgamegolf-prod-20191128172603-apiupgamegolf-165EM35DLQIN7-User-1PL1YHEZCEHG9 AWS::CloudFormation::Stack Sat Jun 20 2020 20:38:31 GMT+0530 (India Standard Time) Export mbkujtcs7nfkvhrzih2nhg5ani:GetAtt:UserTable:StreamArn cannot be updated as it is in use by upgamegolf-prod-20191128172603-apiupgamegolf-165EM35DLQIN7-SearchableStack-1MMY49OEZ5XG2

Desktop (please complete the following information):

OS: Mac
Node Version: 12.16.1

Thanks for the great tool Amplify team 😄
Just wanted to see if there were any updates on a permanent fix for this? I've missed a pretty important deadline trying to get this to work 😞

Just to communicate the severity of the issue, this is blocking me from pushing my changes from development to production hence causing delays in closing sales of the product.
If I could get a temporary workaround if a permanent fix is not available yet, that would work for now as well. Thanks. 😊

Hi @ArshAulakh59
For the workaround you can take a look at previous comment : https://github.com/aws-amplify/amplify-cli/issues/4054#issuecomment-647618153.
Let me know if this works for you.
We are actively working towards such issues so that customers do not have to face such unexpected situations.

Hi @akshbhu thanks for the response. I tried the workaround and other comments but nothing worked. Had to delete my entire api category from amplify and create anew. This caused about 2 days downtime for my product 😞.

Open to discuss details if needed to help resolve the issue.

Hi @ArshAulakh59 did you make any changes outside of the CLI commands before the error occurred? Such as manual cloudformation edits or changes in the console.


kusion init failed, cannot choose template

What happened?

What did you expect to happen?
can choose template
How can we reproduce it (as minimally and precisely as possible)?
NA
Anything else we need to know?
No response
Kusion version

$ kusion version
# paste output here

OS version

# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here

# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here

Install tools

You can use arrows to choose a template and press the Enter on your keyboard to continue. It will be helpful to provide your kusion version and OS version in your issue.

@study-renjie I am closing this issue for now. Please reopen it if you have any further questions.


PIR2 Sensor not triggering sonoff.remote event

Hi,
I have an RF Bridge and paired a PIR2 sensor. This is working as the ewelink app is sending me notifications. My HA instance has detected my bridge ok, but when the PIR2 sensor triggers no sonoff.remote event is generated.
What am I doing wrong ? :)
Thanks,
Craig

Well, I have a door sensor from sonoff and that stopped working for me too probably 3-4 days ago.

@c-scoot check RF Bridge GUI window or its attributes. The last triggered event gets there.

Hi @AlexxIT - Cant see anything there (do you mean the GUI window in HA), but it does show in the ewelink app as triggered. Just doesn't seem to be picking it up in HA. There is only one attribute too and that doesn't seem to be last triggered event

Alex probably meant in ewelink app. And events do show there for me.

This window #58

Hi Alex, this is all I see:

@c-scoot do you have only one RF device - PIR Sensor? Check other if you have.

Hi Alex,
Just added another PIR sensor and that doesn’t show up either, unfortunately I only have PIR devices I think so can’t try anything else.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Alex X<EMAIL_ADDRESS>Sent: Friday, March 27, 2020 1:56:39 PM
To: AlexxIT/SonoffLAN<EMAIL_ADDRESS>Cc: c-scoot<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [AlexxIT/SonoffLAN] PIR2 Sensor not triggering sonoff.remote event (#64)
@c-scoothttps://github.com/c-scoot do you have only one RF device - PIR Sensor? Check other if you have.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/AlexxIT/SonoffLAN/issues/64#issuecomment-605014350, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL4OE3GVWEYFMQQ52QW7CALRJSWBPANCNFSM4LTV7PQA.

Hi Alex,
You have done great job, I have TX light switches  and they work great.
I have also bought bridge and PIR sensor, Bridge is recognised, but I have the same problem with PIR senor and using sonoff.remote event. I have tried it to register it as a button, also no luck.
I cannot see sonoff.remote event in the event page in home assistant?

I, unfortunately, do not have PIR sensors to check. RF buttons only.

Issue #65 fixed in https://github.com/AlexxIT/SonoffLAN/releases/tag/v1.10.3
Please, check your problem again.

Hi Alex,
That works great! Thank you :)

It is working.
Well done!


Allow direct compilation of a Policy into a valid Descriptor

This PR works on top of  #291 and #342. It introduces a new function compile_to_descriptor which requires a DescriptorCtx (suggestions for a better enum name are welcome!) allowing directly compilation of a policy into the specified descriptor type.

I will review this after we get the first PR in.

This can be rebased again after v2 one. Let's try to merge this before thresh enumeration

Merged v2 one, this can be rebased on top of master now

@sanket1729 Done!


DNM master(engine): test fast fail bug

What problem does this PR solve?

Issue Number: close #xxx
What is changed and how it works?
Check List
Tests

Unit test
Integration test
Manual test (add detailed scripts or steps below)
No code

Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
None

Codecov Report

Merging #6463 (4336fe9) into master (f14088c) will increase coverage by 0.1993%.
The diff coverage is 69.7777%.

Flag
Coverage Δ

cdc
66.0473% <69.7777%> (+0.1539%)
:arrow_up:

dm
52.0459% <ø> (+0.0327%)
:arrow_up:

engine
64.1168% <ø> (+0.6537%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.
@@               Coverage Diff                @@
##             master      #6463        +/-   ##
================================================
+ Coverage   59.2403%   59.4396%   +0.1993%
================================================
  Files           754        762         +8
  Lines         86755      87344       +589
================================================
+ Hits          51394      51917       +523
- Misses        30799      30828        +29
- Partials       4562       4599        +37


Fixed https redirection issue

This fixes #262, by removing the duplicated part of the path.

If you still want I can merge this now, very sorry for the delay.

I realized I accidentally included some other changes that probably shouldn't be included, do you mind if I made a different pr?


Relay mode is unable to send message to Discord

If I enable relay mode with settype 1 relay, The relay will fail to send the message to Discord:

And will output this in the terminal:

I can give more information if needed lol

You need at least node 12.

FYI the requirement may be bumped to node 14 soon

Ah, I had the LTS package installed for some reason


Create francesca-lazzeri.yml

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/cloud-developer-advocates, working directory: W:\yiot-s, target branch: master, target branch commit: bb613abf1fbaf25865ecd732dfe5f5668f508b3b, source branch: 2e41e2298463bc404fde2ea6aa69daa1/francesca-name-profileV2-add, source branch commit: .

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.

Hi @FrancescaLazzeri , I have added the changes manually. I am closing this PR. Please let me know if you have don't see your changes.


Typescript server fails to start

Type: Bug
Version: 1.77.3
Commit: 704ed70d4fd1c6bd6342c436f1ede30d1cff4710
Date: 2023-04-12T09:41:48.638Z (1 wk ago)
Electron: 19.1.11
Chromium: 102.0.5005.196
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 22.3.0
Sandboxed: No
TSVersion: 5.0.4
VS Code version: Code 1.77.3 (704ed70d4fd1c6bd6342c436f1ede30d1cff4710, 2023-04-12T09:41:48.638Z)
OS version: Darwin arm64 22.3.0
Modes:
Sandboxed: No

Resolved by removing local typescript installation and using global instead.


Carthage build fails on ExampleModel in v6.0

New issue checklist

[x] I have read the README and docs.
[x] I have reviewed the contributing guidelines.
[x] I have searched existing issues and this is not a duplicate.

General information

Library version(s): 6.0
OS version(s): macOS Sierra
Devices/Simulators affected: All
Reproducible in the demo project (Yes/No): Yes
Related issues: N/A

Expected behavior
Successfully build using: $ carthage update
Actual behavior
Build fails when building scheme "ExampleModel-OSX"
Steps to reproduce
Run $ carthage update
Crash log? Screenshots? Videos? Sample project?
aackerman$ carthage update
*** Fetching JSQCoreDataKit
*** Checking out JSQCoreDataKit at "6.0.0"
*** xcodebuild output can be found in /var/folders/6j/0bvnfctj4sx583zk7wg6ds_h0000gn/T/carthage-xcodebuild.qpDJ8s.log
*** Building scheme "JSQCoreDataKit-OSX" in JSQCoreDataKit.xcodeproj
*** Building scheme "JSQCoreDataKit-iOS" in JSQCoreDataKit.xcodeproj
*** Building scheme "JSQCoreDataKit-tvOS" in JSQCoreDataKit.xcodeproj
*** Building scheme "JSQCoreDataKit-watchOS" in JSQCoreDataKit.xcodeproj
*** Building scheme "ExampleModel-OSX" in ExampleModel.xcodeproj
** BUILD FAILED **
The following build commands failed:
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Model.swift
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Company.swift
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Employee.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(4 failures)
/Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Company.swift:21:8: error: no such module 'JSQCoreDataKit'
/Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Company.swift:21:8: error: no such module 'JSQCoreDataKit'
/Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Company.swift:21:8: error: no such module 'JSQCoreDataKit'
A shell task (/usr/bin/xcrun xcodebuild -project /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel.xcodeproj -scheme ExampleModel-OSX -configuration Release ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65:
** BUILD FAILED **
The following build commands failed:
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Model.swift
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Company.swift
CompileSwift normal x86_64 /Users/aackerman/Developer/VTModel/Carthage/Checkouts/JSQCoreDataKit/Example/ExampleModel/ExampleModel/Employee.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(4 failures)

I have verified once I open the Checked-out project in Xcode directly, both the ExampleModel and main projects build/test with no problems.

Thanks @darkhonor ! 👍
I won't have much time to look into this. Will accept a PR though! 😄

@darkhonor - just tagged and released 6.0.1 😄

Awesome!  Thank you @jessesquires and @tonyarnold


BLT: Use bearlibterminal char function

It already handles shift, capslock and user keymap
Leave fallback for when it doesnt work (CTRL pressed?)

Looks great, thanks for the PR!


Unable to detect closed socket

I'm not reciving zero bytes when the socket loses connection. Could something have changed regarding this?
It used to return bytesRead = 0 when the connection was closed.
            socketQueue.async { [weak self] in
                var readData = Data()
                var shouldKeepRunning = true
                do {
                    repeat {
                        let bytesRead = try socket.read(into: &readData)
                        if bytesRead > 0 {
                            let readString = String(data: readData, encoding: .utf8) ?? ""
                            self?.gotInput(string: readString)
                            readData = Data()
                        } else {
                            shouldKeepRunning = false
                            break
                        }
                    } while shouldKeepRunning

                    // close socket when bytesRead is zero
                    socket.close()
                    self?.connectionClosed()
                } catch {
                    self?.status = .error(message: error.localizedDescription)
                    log.error("Read error: \(error). Read data: \(readData)")
                }
            }

Nothing should have changed here.  What is bytesRead returning instead?

@dannys42 bytesRead isn't getting returned anything. The socket is on Wi-Fi and for a test, I turn off Wi-Fi on my computer (to force a disconnect), but nothing happens.


Enable MemberImportVisibility in the CMake build

Forgot to enable this upcoming feature when I added it to the Package manifest.

@swift-ci Please test


Question: resolving ambiguities using labels

Hi I have a definition and part of it looks like this:
    syntax CounterType ::=
                          "bytes"       [klabel(CTBytes)]
                        | "packets"     [klabel(CTPackets)]
                        | "bytes_and_packets"

    syntax MeterType ::=  "bytes"       [klabel(MTBytes)]
                        | "packets"     [klabel(MTPackets)]
   ...

I have the following rule:
  rule <k> @updateCounter (C:Id , I:Int) => T ==K bytes ... </k>
     <statefuls> <stateful> <name> N </name> <opts> "$counter_type" |-> T:CounterType _:Map </opts> ... </stateful> ... </statefuls>

When I kompile the definition I get the following ambiguity warning:
[Warning] Inner Parser: Parsing ambiguity. Arbitrarily choosing the first.
1: syntax MeterType@STATEFUL-SYNTAX ::= "bytes"
[Location(#token("80",Int@INT-SYNTAX),#token("27",Int@INT-SYNTAX),#token("80",Int@INT-SYNTAX),#token("57",Int@INT-SYNTAX))
Source(#token("/home/ali/P4/p4k/./src/syntax/stateful-syntax.k",KString@KSTRING))
klabel(#token("MTBytes",AttributeValue))
klabel(#token("MTBytes",KString@KSTRING))]
    MTBytes()
2: syntax CounterType@STATEFUL-SYNTAX ::= "bytes"
[Location(#token("40",Int@INT-SYNTAX),#token("27",Int@INT-SYNTAX),#token("40",Int@INT-SYNTAX),#token("57",Int@INT-SYNTAX))
Source(#token("/home/ali/P4/p4k/./src/syntax/stateful-syntax.k",KString@KSTRING))
klabel(#token("CTBytes",AttributeValue))
klabel(#token("CTBytes",KString@KSTRING))]
    CTBytes()
	Source(./src/p4-semantics.k)
	Location(763,49,763,54)

Now I want to disambiguate this using the labels but I don't know how. Trying  T ==K CTBytes,  T ==K CTBytes(),  T ==K CTBytes(.KList), and getKLabel(T) ==K CTBytes haven't worked.

@daejunpark any ideas?

Hi Ali,
If you change the rule to
rule  @updateCounter (C:Id , I:Int) => T ==K
#parseToken("CounterType@STATEFUL-SYNTAX", "bytes") ...
   N   "$counter_type"
|-> T:CounterType _:Map  ...  ...
This is actually eliminating the ambiguity based on the sort rather than
the label. I'm not sure if you can eliminate the ambiguity via the label.
On Mon, Sep 11, 2017 at 2:50 PM, Ali Kheradmand<EMAIL_ADDRESS>wrote:

@daejunpark https://github.com/daejunpark any ideas?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kframework/k/issues/2339#issuecomment-328639336, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AD1ZLryq5qPrbCBx3XuzsBOOlbfr2C2Sks5shY8AgaJpZM4PSmmv
.

--
Lucas Peña
University of Illinois at Urbana-Champaign
<EMAIL_ADDRESS>(954) 882-7070

Thanks a lot @lucaspena :) 👍

@lucaspena
Actually I don't know why the following happens:
<T> <k> @updateCounter ( my_indirect_counter , 0 )  ...
...
 <stateful> <stype> $counter </stype> <name> my_indirect_counter </name> <opts> "$counter_type" |-> packets "$instant_count" |-> 16384 "$table" |-> m_table "$saturating" |-> false "$signed" |-> false "$binding" |-> $static_global </opts> <vals> .Map </vals> <width> 0 </width> </stateful>
...
KDebug> step
1 Step(s) Taken.
KDebug> peek
<T> <k> false ...

the rule is:
rule <k> @updateCounter (C:Id , I:Int) => T ==K #parseToken("CounterType@STATEFUL-SYNTAX", "packets") ... </k>
     <statefuls> <stateful> <name> N </name> <opts> ("$counter_type" |-> T:CounterType) _:Map </opts> ... </stateful> ... </statefuls>

Hm, I'm not sure why that is. Do you think you can create a full minimal example I can look at? The rule seemed to go through fine in a small example I created locally. My only guess would be that when packets is placed into the opts map it has the wrong sort. What happens if MeterType is used in the rule instead of CounterType?

I will try that but the sort of T is checked in the rule : ...("$counter_type" |-> T:CounterType)...

Yea, the rule likely won't apply with that change. I would suggest that when packets is loaded into the map to also use the #parseToken syntax.

I don't know how to use #parseToken in that case, the rule is the following:
rule <k> @processDec(counter Name:Id { type : T:CounterType ; SOpt:StatefulOptionals COpt:CounterOptionals }) => . ... </k>
     <statefuls>
        (.Bag =>
            <stateful>
                <stype> $counter </stype>
                <name> Name </name>
                <opts> ("$counter_type" |-> T) @processStatefulOpts(SOpt, ("$binding" |-> $static_global)) @processCounterOpts(COpt, ("$signed" |-> false) ("$saturating" |-> false)) </opts>
                <width> 0 </width> // = inf
                ...
            </stateful>
        ) ...
     </statefuls>

ok the problem was due to a typo in the rule
rule <k> @updateCounter (C:Id , I:Int) => T ==K #parseToken("CounterType@STATEFUL-SYNTAX", "packets") ... </k>
     <statefuls> <stateful> <name> N </name> <opts> ("$counter_type" |-> T:CounterType) _:Map </opts> ... </stateful> ... </statefuls>

N -> C

Great! Can we close this issue now?


Add Internet Explorer

Sources used for end of life dates:
Individual releases: https://docs.microsoft.com/en-us/lifecycle/products/?products=internet-explorer
https://docs.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge#what-is-the-lifecycle-policy-for-internet-explorer-
Exception for Explorer 7 is due to it being part of Windows Embedded: https://docs.microsoft.com/en-us/lifecycle/products/internet-explorer-7

I assume that the next Windows Server will be based on Windows 11, which doesn't support Internet Explorer. As such Windows Server 2022 should be the last Windows release to support Explorer, as a result we won't have to update this entry again in theory.

Want to make a few changes in the text, but overall looks good 👍🏼. Thanks for the quick PR.
We ought to include this based on the Be Helpful guiding principle.
It's currently supported, and will be for 9 more years in some cases - having this might be useful to some users.
Too many softwares is our problem to solve in a better way regardless (categorisation etc).

I disagree with a blanket statement saying IE11 is supported until 2031, that won't help our users as it's more nuanced than that.

Internet Explorer 11 follows the Component Lifecycle Policy.
The Internet Explorer (IE) 11 desktop application will end support for Windows 10 semi-annual channel starting June 15, 2022.

https://docs.microsoft.com/en-us/lifecycle/products/internet-explorer-11
It's true some Windows server and point-of-sale operating systems will support IE11 for longer, and we can include that.
But it's fair to say that our biggest user group will be web developers for "normal" computers, and for them IE11 is EOL tomorrow, not in 2031.
So I recommend listing each relevant OS in brackets after 11, and one per row.
This could be useful because it's difficult to find on the MS website.
ESU is not normal EOL:

The Extended Security Update (ESU) program is a last resort option for customers who need to run certain legacy Microsoft products past the end of support.

And if we're listing ESU dates, these should be explicitly noted as such, and the standard EOL dates also included.

So I recommend listing each relevant OS in brackets after 11, and one per row.
This would be in my opinion too cluttered, especially since from what I can see there are 17 releases of Windows still supporting Internet Explorer in one way or the other, with likely more changes once you start to account for their respective minor releases

This could be useful because it's difficult to find on the MS website.
ESU is not normal EOL:

The Extended Security Update (ESU) program is a last resort option for customers who need to run certain legacy Microsoft products past the end of support.

And if we're listing ESU dates, these should be explicitly noted as such, and the standard EOL dates also included.

But it's fair to say that our biggest user group will be web developers for "normal" computers, and for them IE11 is EOL tomorrow, not in 2031.

Hence why "11 (Semi-Annual Channel)" is a channel and there are notes at the bottom clarifying what this means.

we're listing ESU dates, these should be explicitly noted as such, and the standard EOL dates also included

Again I personally think this would be too cluttered, I believe saying "It's 2031 unless you have a Windows installation that is end of life before then" is enough here. I think it's fairly obvious for the type of people who are still using this that Internet Explorer is not supported on Windows 7, just because of the fact that Windows 7 is not supported at all (except for ESU)

So I recommend listing each relevant OS in brackets after 11, and one per row.

This would be in my opinion too cluttered, especially since from what I can see there are 17 releases of Windows still supporting Internet Explorer in one way or the other, with likely more changes once you start to account for their respective minor releases

Oh yeah, 17 would be too much. Are there just a handful that share the same dates? Could they be grouped in rows?

As it stands, I think this is misleading:

It should be much clearer that for the vast majority of developers and users, IE11 is already EOL.
I also don't think we should treat paid, extended "last resort" (in Microsoft's own words) support as a "normal" EOL. It's fine to list both, but make it clear.

As it stands, I think this is misleading:

I agree with you, maybe the 2031 entry can be listed as
11 (Enterprise support)

And the 2022 EOL entry can be:
11 (Consumer)

That would make it quite clear who this applies for, and we can further clarify that these terms mean at the bottom. I believe it would also be fairly accurate since Windows server, LTSB and the embedded platforms are mainly meant for commercial applications.

My proposal:
-   releaseCycle: "11-ltsb"
    releaseLabel: "11 LTSB/LTSC/Server"
    eol: 2031-10-14
    releaseDate: 2013-11-13

-   releaseCycle: "11"
    eol: 2022-06-14
    releaseDate: 2013-11-13

@BiNZGi Can we change 14-june-2022 to 15-june-2022 as like it is written in m$ website :

https://www.microsoft.com/en-us/download/internet-explorer.aspx

@usta already discussed in comments
@Evernow thanks for pointing out


MudDataGrid - Default FilterDefinitions do not allow the user to modify the base filters.

Bug type
Component
Component name
MudDataGrid
What happened?
When it's defined through the code some filters in the FilterDefinitions object in the event OnAfterRenderAsync the user is not able to change the filters.
Expected behavior
The ideal scenario is it could be defined some default filters, then, the user can remove them or change it as convenience.
Reproduction link
https://try.mudblazor.com/snippet/mOGykxFeWyeeJHGq
Reproduction steps

The grid is loaded with a bunch of items.
Through the code in the first render the initial list to display is filtered.
The user should be able to remove the previous filters and change it as he wants.
But, the column shows as filter, but when it's clicked the icon to display the filter, shows without filter information. So the user is not able to display all the items.

Relevant log output
N/A

Version (bug)
6.0.0
Version (working)
No response
What browsers are you seeing the problem on?
Firefox, Chrome, Microsoft Edge, Safari, Other
On what operating system are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

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

It's probably an bug, because if i change to DataGridFilterMode.Simple I can see the value that was set and I can remove / clear the filter.

Here is another example to work around this problem:
https://try.mudblazor.com/snippet/GucoEdPCphoVmEcu
(You can open the console to see the internal properties)
At the end, it's possible through the code add filters, but will be required change the filter mode to simple.
It's not ideal, but works for now.
Note:
Seems that internally the UI creates a GUID unique per column, and through the code it cannot be possible to get this GUID, so, it can be possible to create a filter but will not be the same as it's used in the UI. (That's why the filter in code is not reflected on the filter component)

This is still an issue for me?
Can i ask why this ticket was closed?

Can i ask why this ticket was closed?

If you read all the comments, the author of the issue found a workaround and closed the ticket.

Ok, well this is still an issue, as you cannot use the ColumnFilterMenu option - using simple is not an option for me.


Translating community section

Before you start working

Check if the page isn't assigned, and no one commented about it.
Please comment 👇the page name before you start working on it. To get assigned to it.

Pages:

[x] Support (@Fcmam5) #113
[x] Articles (@3imed-jaberi) #140
[x] Conferences (@3imed-jaberi) #146
[x] Courses (@moast) #148
[ ] Examples (@mohshbool)
[x] External resources (@3imed-jaberi) #142
[x] Meetups (@3imed-jaberi) #127
[x] nav.yml (@Aissaoui-Ahmed) #144
[ ] Podcasts (@maskeddeveloper) #150
[x] tools-comp-workbenches (@3imed-jaberi) #160
[x] tools-data-fetching (@3imed-jaberi) #143
[x] tools-debugging (@3imed-jaberi) #129
[ ] tools-jsx (@Aissaoui-Ahmed) #157
[ ] tools-misc (@Aissaoui-Ahmed) #161
[ ] tools-model-mgmt (@3imed-jaberi)
[ ] tools-routing (@3imed-jaberi ) #159
[ ] tools-starter-kits
[x] tools-testing (@3imed-jaberi) #147
[ ] tools-ui-components
[x] videos (@3imed-jaberi) #156

Articles

Articles

Hey @YousefQaisi !
Okay, you can fork, clone create another branch on which you change the title of the the page you booked, and then send the pull request.
Happy working ✌

[x] nav.yml

@iRayan7 i'll take Podcasts

I'll take courses

@iRayan7  I'll take Courses

Welcome @moast ,
Thank you for your interest in Arabic content.
You can start contributing via the attached steps in the README.md file.

@3imed-jaberi I translated Courses page and pushed it https://github.com/moast/ar.reactjs.org :)

@moast , thnak you for your contribution ...
Please create a Pull Request. If you don't know how to do this follow this video ..

@moast , thank you for your contribution ...
You have created your PR. You can follow it via #148

@moast , thank you for your contribution ...
I have created your PR. You can follow it via #148

Thanks!

i'll take

[x] tools-jsx

[x] tools-misc

Hey guys,
Thanks for the GREAT work. I would like to help with translating (tools-starter-kits).

Translating community section is done, all PR reviewed and merged!
for anything wrong, please update ✌


Add readFile

It would be nice to read from a file. readFile : String -> IO String. An invalid path would be the same as pure ""; alternatively it may return an IO (Maybe String) or similarly with a Result.
If you like the idea but don't have time to implement it, I could sent a PR sometime next week.

Actually I don't think it belongs in this library. Since I forked maxsnew/IO, I wanted to focus on using the console, specifically to support things like elm-test. writeFile only exists for historical reasons, and probably should be removed.
There are many complications with file reading & writing file (handling errors, joining paths, character encoding) which I think should exist in a separate library.


feat: add and query

:tada: This PR is included in version 1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Suggestion link does not work in IE

The link to a random item with Freebase data does not seem to work on IE 11 on Windows 8.1
Reported here:
https://www.wikidata.org/wiki/Wikidata_talk:Primary_sources_tool#Problem_with_IE.3F

Sorry, I could only check this in Windows 10 (Technical Preview) and MSIE 11 and it worked. If this is still a problem, please reopen.


beambeam tests

Running pytest on the beambeam tests on a mac with only a CPU gives 2 failures:
test_beambeam3d.py fails with:
pyopencl._cl.RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE
test_spacecharge.py fails with:
ModuleNotFoundError: No module named 'gpyfft'
Both related to OpenCL.

Happened because @pkicsiny had a non working pyopencl installation. All fine after pip uninstall pyopencl


feat: minify scroll restoration shim

Scroll restoration shim code currently isn't minified in production. This PR creates a minified version, and uses the previous version in dev mode.

What is it?

[ ] Feature / enhancement
[ ] Bug
[ ] Docs / tests / types / typos
[ ] Infra

Description

Checklist:

[ ] My code follows the developer guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have ran pnpm change and documented my changes
[ ] I have made corresponding changes to the Qwik docs
[ ] Added new tests to cover the fix / functionality

Actually, let's merge #6937 instead. It minifies + allows disabling entirely.


Timeout issues on sites that need FALM the most

Umbraco 7.1.6 FALM 6.0.0
When using FALM on larger sites with a large version history FALM errors with a timeout error.
Even is you limit the date to 1 day or versions to 99
Server Error in '/' Application.
The wait operation timed out
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ComponentModel.Win32Exception: The wait operation timed out
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[Win32Exception (0x80004005): The wait operation timed out]
[SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.]
 Thats nothing :)
On this site i have nodes, that are updated hundreds of times per day, and therefore makes a lot of versions. (Please don't ask why :) )
100 nodes updated 100 times pr. day = 10.000 versions...

You can increase the umbraco timeout.
There is an appsetting in your web.config that you may also want to try changing:

If not...increase much more ;-)

It times out in 30 seconds. The timeout in umbraco is 20 minutes...

Apperently there was a similar thing in Memberexport, timing out in 30 seconds, which Richard Soeteman fixed in his application.
I think you could do the same in yours...
http://our.umbraco.org/projects/website-utilities/memberexport/memberexport-bugs/29160-Timeout-expired-The-timeout-period-elapsed-prior-to-completion-of-the-operation-or-the-server-is-not-responding

Hi Claushingebjerg,
I reopen the issue and update with latest messages.
PLEASE CONTINUE HERE THE DISCUSSION!!!
Adriano Fabri posted this reply 1 hour ago
I tried to change the connection to increase the timeout.
Can you do a test?
I haven't a large amount of history versions as you.
This is the link to my gdrive to download the dll:
https://drive.google.com/open?id=0B9bbN3m1R0NRMGROcktiSWtucWs&authuser=0
PLEASE BACKUP CURRENT DLL FIRST.
Copy this new one in the bin folder and overwrite the old one
Please tell me when you download the dll so I can delete it.
I look forward to your reply
Adriano

Adriano Fabri posted this reply 1 hour ago
it should work with your version, but I suggest to install the v<IP_ADDRESS> before that solve some other bugs.

Ok, so this is hat happens.
I no longer get a timeout, BUT...
When deleting versions by date, even just up to day after the site was launched = 1 day, the transaction log grows like crazy. Thedatabase is 1gb, and about 500mb i used. When cleaning by sate the transaction log grows to more than 5gb, and then i get an transaction log error. My hosting centre has expanded the transaction log size twice for testing purposes, since its not normal to have that big a log file. So jsut expanding the log file is not really a useable solution.

After a couple of failed attemps i tried to clean up versions by count instead. Typed 99 versions to keep.
It deleted the versions, without filling the transaction log. BUT...
It deleted all versions except the minimum 2... So it ignored the 99 number.

No...it isn't ignored.
Houskeeping never delete the newer and the published versions that are always ignored.
So when you specify the number of versions to keep (in your case 99), means that you want to keep 99 versions + the 2 versions required by umbraco.

I tried now and I lightly must correct what I just said.
My homepage node had 9 history versions + the 2 newest/published.
I cleaned up by count specifying 5 as number of versions to keep.
After the cleaning, the versions of the homepage node are 6 (5 + 1), because the newest one is included in the 5 versions to keep and the published is untouchable.
If I had specified 0 (or 1) versions to keep, Housekeeping would keep only the newest and the published version (I tried also this case)

I think that the issue is solved and I close it.
If you continue to have problems...I'll open it again.
Bye

I have now tried on my BIG site.
The request no longer times out, but instead it fills the transsaction log and errors because of this.
The database is 2gb and about 80% full.
When trying to clean up versions the transaction log exceeds 5gb and i get the error below:
Server Error in '/' Application.
The transaction log for database 'database_dk' is full due to 'ACTIVE_TRANSACTION'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: The transaction log for database 'database_dk' is full due to 'ACTIVE_TRANSACTION'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[SqlException (0x80131904): The transaction log for database 'database_dk' is full due to 'ACTIVE_TRANSACTION'. ]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) +1767866    System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) +5352418
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +244
System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +1691
System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +269
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds) +1406
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task& task, Boolean asyncWrite) +177    System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) +205
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +160
FALMHousekeepingVersionsManager.cleanupVersionsByDate.btnClearVersions_Click(Object sender, EventArgs e) +461
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9633194
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724

Have you seen this article in Stackoverflow?
Probably solve te problems with your transaction log
http://stackoverflow.com/questions/17674973/the-transaction-log-for-the-database-is-full

I dont really see anything there i can do to fix it. I dont have access to the database server.
But one of the answers says:
"This is an old school approach, but if you're performing an iterative update or insert operation in SQL, something that runs for a long time, it's a good idea to periodically (programmatically) call "checkpoint". Calling "checkpoint" causes SQL to write to disk all of those memory-only changes (dirty pages, they're called) and items stored in the transaction log. This has the effect of cleaning out your transaction log periodically, thus preventing problems like the one described."
Maybe that would be an option for you to implement, so FALM could stay "plug-and-play"

I don't think my code is the only cause of the problem.
Anyway, I cannot use the CHECKPOINT command because is specific for SQL Server.
If I use it, other db servers (ex. mySQL, Postgress, SQL Azure, etc.) could not know this command and the cleanup would not work anymore.
My code should be as generic as possible...if you want you can download the source code and you can  customize the code for your specific need.
Anyway, I'll try to find other solutions.


Automatically Treat Some Items as Wands

The option to map a specific item type to a wand template would be really useful.
Example: in RPG-type configs, all armor will reduce mana regen. Do this by looking at the item type and treating it like a wand, rather than having to override crafting and mob drops.

This is implemented now as the auto_wands feature.


Checkin of python-lint.yml

Adapted from python-app.yml Github Action file.  That file sets up
an action that runs flake8 and pytest on any pull request.
For this one, the pytest call is removed, and flake8 is only run
on the Examples sub-directory.

Any idea why this didn't trigger the GH Action? It would be great to check it works before we merge.
Should a root .flake8 file be added for options like line length?
 # stop the build if there are Python syntax errors or undefined names
 flake8 Examples --count --select=E9,F63,F7,F82 --show-source --statistics
 # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
 flake8 Examples --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics

This "select" is from the example, any idea if we should consider more problems errors to be more strict because if there is only a warning, the CI will not be read, and it won't be check. What do you think?


Has this project stopped working?

Is it just me, or has the latest iOS update killed HAP-NodeJS? I can't see my HAP-NodeJS devices anymore, and a clean reinstall didn't fix things...

OK, weird - was something odd with my iphone. Needed a reset and everything's now working!


Update kubefed.md to show the trailing dot

https://github.com/kubernetes/kubernetes/issues/28335 is still open. The trailing dot is required for federation w/ Cloud DNS to work.

This change is

Thanks!

@saturnism We have been migrating files to a new structure, so there's a merge conflict. You'll want to merge master into your branch and apply your changes to /docs/tutorials/federation/set-up-cluster-federation-kubefed.md, then resolve the conflict by accepting the changes to /docs/admin/federation/kubefed.md from master.

@saturnism Your changes have been rolled into another PR and should go out w/ the 1.6 release, so we can close this one. Thanks for your contribution! Cheers


fix(validation): correctly parse next-x.x versions

Fixes #56
Tested on
❯ tmux -V
tmux next-3.4
❯ /usr/bin/tmux -V
tmux 3.2a

ty for your pr.
I wrote the implementation in parse.lua to ensure the wrapper is as thin as possible. Because of a 'major incedent' i fixed it on my own to fasten the fix. (hopefully :D)
Hope you are not disappointed.
Tanks again and kind regards
Alexander

@aserowy, no worries, I was wondering why that parser is pretty involved, but I see it was after a specific issue :)
Anyway, your fix won't probably cut it because the string which is passed is not what you're expecting in the tests,
https://github.com/aserowy/tmux.nvim/blob/7aeceac4f4c2c2d5a218fc5be8379e18bbd09281/lua/tmux/version/parse.lua#L17
So it's not this specific parser's issue, but rather the one I modified in get_version()


👯 added 015 🛰 🌻

fluxed around a bit with a microworld of concrete abstraction

wait um i'll change this to 15 or sumn

@bmorphism


Enable the new model serialization for sqlmanagement

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.Sql


Code quality

I have a feeling that we are at a stage where it would suit the project to focus on having high quality code in the main src of the library (im not talking about test and other 2nd level elements yet)
I suggest that we take a look at http://jshint.com/
Pasting the content from alasel.js it gives a lot of small things that could be changed. Mainly a lot of missing semicolon.
I suggest we focus on getting rid of the issues so we can make sure we speed up the process for people using the none-min version of the library...
the jshint can also be used locally via npm - check out http://jshint.com/docs/

:+1:  Will learn it. There are also couple other tools, I will talk to JavaScript people, what they recomend us.

Bithound also gives us some inputs on what we can change.
Forexample
https://www.bithound.io/github/agershun/alasql/blob/92ae293b40419e3bab0fe18893fc4873e0b72ade/src/17alasql.js
shows some minor semicolon elements. would you like me to help fix the super simple ones or do you prefer to fix them?


Python Notebook: Wrong mouse scrolling in "Show Active Variables"

Issue Type: Bug

click in ipynb toolbar on "show variables active in jupyter kernel"
look at paged list of variables
scroll down with mouse wheel in list of variables

ACTUAL:
on each page 4 entries are skipped, i have to use scrollbar to show the hidden entires
EXPECTED:
every variable is shown when scrolling with mouse wheel
Extension version: 2020.4.74986
VS Code version: Code 1.44.2 (ff915844119ce9485abfe8aa9076ec76b5300ddd, 2020-04-16T16:36:23.138Z)
OS version: Windows_NT x64 10.0.18362

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 2592)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
31.85GB (23.23GB free)

Process Argv

Screen Reader
no

VM
0%

Can you show a screen shot? Or perhaps some bit of code that repros the problem?
This works fine for me.

issue can be closed
I fixed it, after I found out, that my mouse wheel configuration was set to scroll more than three rows at a time (10 or something, was probably set by the mouse driver). That lead to skipped row items as f.e. for me there are maximal 8 rows shown on each page


dbt models cannot see each other when using the :memory: database.

Describe the bug
dbt models cannot see each other when using the :memory: database.
To Reproduce
Steps to reproduce the behavior:

create two models. table_one.sql & table_two.sql
table_one.sql should be "SELECT 'test' AS value".
table_two.sql should be "SELECT * FROM {{ ref( 'table_one' ) }}
table_two will fail to build with following error: "Catalog Error: Table with name table_one does not exist"

Expected behavior
dbt build should succeed.
Your environment
Version of dbt-duckdb: ~=1.2.0

Sorry about that @matsonj -- unfortunate artifact of how I did the multithreading code in a way that kept the fal-ai PythonAdapter stuff working. Will be fixed in the next release!


Parameter: coreset_sampling_ratio 0.01 happened error

Hello, I have try to run your code by your sample cmd
python train.py --phase train or test --dataset_path .../mvtec_anomaly_detection --category carpet --project_root_path path/to/save/results --coreset_sampling_ratio 0.01 --n_neighbors 9
But I found coreset_sampling_ratio 0.01 will make error so I try use default parameters 0.001 and this is correctly work.
Error code
Error report is :
Traceback (most recent call last):   File "train.py", line 441, in <module>     trainer.fit(model)   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 458, in fit     self._run(model)   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 756, in _run     self.dispatch()   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 797, in dispatch     self.accelerator.start_training(self)   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 96, in start_training     self.training_type_plugin.start_training(trainer)   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 144, in start_training     self._results = trainer.run_stage()   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 807, in run_stage     return self.run_train()   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 869, in run_train     self.train_loop.run_training_epoch()   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 556, in run_training_epoch     self.on_train_epoch_end(epoch_output)   File "/home/neaf-3090/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 596, in on_train_epoch_end     training_epoch_end_output = model.training_epoch_end(processed_epoch_output)   File "train.py", line 345, in training_epoch_end     selected_idx = selector.select_batch(model=self.randomprojector, already_selected=[], N=int(total_embeddings.shape[0]*args.coreset_sampling_ratio)) ValueError: invalid literal for int() with base 10: '<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.<IP_ADDRESS>.010.010.0
Look like the problem is happened in line 345:
selected_idx = selector.select_batch(model=self.randomprojector, already_selected=[], N=int(total_embeddings.shape[0]*args.coreset_sampling_ratio))
System and python interpreter

Ubuntu 20
Python 3.8
pip 21.2.4
torch 1.9.0
torchvision 0.10

Can you tell me why coreset_sampling_ratio set 0.01 will make this bug ?
thx~

Ok, thanks for your reply !

The problem is that the default type of input args.coreset_sampling_ratio is str, it can not be multiplied, so we need change it to float like this:
selected_idx = selector.select_batch(model=self.randomprojector, already_selected=[], N=int(total_embeddings.shape[0]*float(args.coreset_sampling_ratio)))


Issue on databricks community edition, getting an fsPath error when trying to upload the 1.6million tweets CSV at 223mb.

https://trello.com/c/Bix9DmE6/40-issue-on-databricks-community-edition-getting-an-fspath-error-when-trying-to-upload-the-16million-tweets-csv-at-223mb

Problem:

File was too large for DataBricks

Solution:

Upload to S3 and link the S3 bucket to DataBricks

 Issue on databricks community edition, getting an fsPath error when trying to upload the 1.6million tweets CSV at 223mb.


Return all Responses for LRO processing

Fixes: https://github.com/Azure/autorest.csharp/issues/786
This change seems okay... but I'm 100% confident of it. Also, added Azure.Management.Compute to samples for testing/debugging purposes. I can remove it if we don't want it.

Added test server issue: https://github.com/Azure/autorest.testserver/issues/183


Validate X-Y-Z axes on the robot

Define the  X-Y-Z axes on the robot and make sure this is coherent with odometry and IMU output.

Adjusted and standardized X-Y-Z axis. In self-reference, Y points straight ahead, X points right and Z points up. In orientation, Y points North, X points East, and Z points up. IMU madgwick (topic /imu/data) gives fairly accurate IMU info now.

I would like to see if we obtain something similar to Figure 7 in the link below after calibrating the magnetometer:
http://www.sensorsmag.com/sensors/motion-velocity-displacement/compensating-tilt-hard-iron-and-soft-iron-effects-6475

We suffer from both hard and soft distortion. Hard distortion is more present in the Y axis ( X axis has almost none). We also have the soft-distortion ellipse form. Note that this data was collected with the offsets I made.
I'm not sure if the Madgwick filter we use to fuse mag and acc data takes this soft distortion into account.

You may be right with this.
I think that if we plot the same data in 3D (X-Y-Z), we should be able to estimate the shift to the reference axes, and remove the bank and elevation angle effects. I can do that if you give me the data that was used to generate the figure, including the Z axis data.

mag2.zip
Here is the csv and spreadsheet file. The data different from the previous graph since my collected data was overwritten but it gives the same curves and all.

See script for calibration:
https://github.com/sbrodeur/ros-icreate-bbb/blob/master/src/imu/scripts/calibrate_mag.py
Usage:
python calibration_mag --input=magPoints_2.csv --display-data

It should display the data in 3D (navigable) and return the transformation (rotation matrix) required for calibration:
INFO:__main__:Using input cvs file: /home/simon/git/ros-icreate-bbb/data/magPoints_2.csv
INFO:__main__:X scale: -0.000020, 0.000018 (range of 0.000038)
INFO:__main__:Y scale: -0.000017, 0.000019 (range of 0.000036)
INFO:__main__:Z scale: -0.000041, -0.000040 (range of 0.000001)
INFO:__main__:Use this rotation matrix:
 [[ 1.          0.          0.00988014]
 [ 0.          1.         -0.07183293]
 [-0.00978334  0.07740914  1.        ]]

The rotation matrix R should multiply the data x (i.e. xc =  R x) directly at the IMU capture. It can be hard-coded or passed as a ROS parameter to the driver node.

Applied corrections and this is the new graph

I applied the offset Y needed as well so its pretty centered. There is a slight ellipse shape. Do you think this is worth correcting?

See last commit efd77a5 for handling soft-iron effects.
This requires an additional rotation matrix Rxy and multiplicative factors fx and fy.
The idea to correct for the ellipse shape is to apply the rotation Rxy, rescale with fx and fy, then apply the inverse rotation Rxy^T (transposed of the rotation matrix) to get back to the original space.
INFO:__main__:Using input cvs file: /home/simon/git/ros-icreate-bbb/src/imu/scripts/magPoints_2.csv
INFO:__main__:X scale: -0.000019, 0.000018 (range of 0.000037)
INFO:__main__:Y scale: -0.000017, 0.000019 (range of 0.000037)
INFO:__main__:Z scale: -0.000041, -0.000040 (range of 0.000001)
INFO:__main__:Use this rotation matrix to correct for bank angle (z axis):
 [[ 1.          0.          0.00988014]
 [ 0.          1.         -0.07183293]
 [-0.00978334  0.07740914  1.        ]]
INFO:__main__:Use this rotation matrix to correct for soft-iron effects (x and y axis):
 [[-0.78891389  0.61450376  0.        ]
 [-0.61450376 -0.78891389  0.        ]
 [ 0.          0.          1.        ]]
INFO:__main__:Use these factors to correct for soft-iron effects (x-y plane):
 [ 0.93339828  1.07683662]
INFO:__main__:All done.

The new correction works really well! The only thing is the offset on Y that I cant get right, but i think the reason for this is that I apply the offset before the rotations, when I should do it after. I will apply corrections and check it out.

This is the latest calibration. It's practically aligned perfectly and has a good circle shape.

Excellent! We can close the issue when the changes to the offsets will be committed.

Committed. For future reference : a8af559af217208a5e5bfa4e4b416b9da26a271b

While the IMU-calculated odometry follows the reference axes determined below, the odometry calculated from the internal robot sensors switches Y with X axes:
https://github.com/sbrodeur/ros-icreate-bbb/blob/master/src/irobot_create/bin/driver.py#L175
I am also able to see that in the visualizations.

See commit ee3e09d for a fix. This will need to be tested with the robot.


Make the storage account name unique

The returned value of uniqueString is not a random string, but rather the result of a hash function.
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-string#uniquestring
Using uniqueString(subscription().id) returns a same value for a same subscription.
Since the resource group name is unique in a subscription, so it should be safe to use both of them to generate the unique string.

Looks good, thanks!


Remove hard-coded variables

There's quite a few hardcoded variables that we've left in the application, we should remove them and unlock the dynamic Pallad experience.

Mostly removed now.


[1.12.2] Craft Studio Crashes While Loading Forge (1/7)

Expected Behavior
I expected the mod to load normally in the forge loading screen in phase 1/7.
Current Behavior
What happens instead is that Forge crashes instead of loading to the Minecraft title screen.
Possible Solution
I am not an java or mod expert, but it could be another mod that is interfering or conflicting with this mod. Removal of this mod may result in a fix, but I do not know what that mod is.
Context
The issue prevented me from loading my 500+ modpack.

Crash Report
Crash Report: https://paste.dimdev.org/ozofemuqoz.mccrash
(Is it fine if I use hastebin? It is a similar website like pastebin.

Your Environment
The error happened in 1.12.2 Forge while loading in Phase 1/7
Craft Studio Version: <IP_ADDRESS>-mc1.12-alpha
Forge Version: <IP_ADDRESS>59
My project isn't open source, however, the crash report should provide enough information for all the mods loaded and errors.
Other Notes: I was installing the mod Animania but it requires this mod here.

Duplicate of #38
Please search for your crash before creating an issue :)


Custom Server & Subscriptions (GraphQL)

Informations
I added a few more settings:

server allows to set a custom server via callback (I use a customized server in my project and it would be very useful)
installSubscriptionHandlers allows to bind httpServer to Apollo Server (it's needed for subscriptions: https://www.apollographql.com/docs/apollo-server/features/subscriptions.html#middleware)

Type
Breaking change

Feature
No

Usage example
import {ServerLoader, ServerSettings} from "@tsed/common";
import {IGraphQLSettings} from "@tsed/graphql";

@ServerSettings({
   graphql: {
    'server1': {
      resolvers:[],
      installSubscriptionHandlers: true,
      server: config => new CustomApolloServer(config)
    }
  } as IGraphQLSettings
})
export class Server extends ServerLoader {

}

Todos

[ ] Tests
[ ] Coverage
[ ] Example
[ ] Documentation

Hello @RevanScript
Why did you removed this PR ? problem ?

Hello,
I'll create a new PR soon for this. Want to organize it better :)

ok :)


Add design and streaming to ToC

fixed in https://github.com/inttter/md-badges/commit/7b175574e21f9fc8079e2ec7e5436ffc63a6c048


1.8.2 Release Notes and updates

PR: https://github.com/NationalSecurityAgency/skills-docs/pull/159


Best_model.pdparams

Hello and thank you for sharing this code.
I would like to train this repo on my own dataset.
I downloaded the resnet18-5c106cde.pth and converted it to this paddle's model : resnet18-torch.pdparams.
I put this weight file in the pretrained folder and seems everything is ok.
But when I run the train.py file , I have this error
RuntimeError: Parameter file [ ./work_dir/ff_c23/Best_model.pdparams ] not exists
What is the problem ?
Thanks in advance.

Do you have validation set ? If you don't have, you must modify function init_model in runner.py

Hello and thank you for sharing this code.
I would like to train this repo on my own dataset.
I downloaded the resnet18-5c106cde.pth and converted it to this paddle's model : resnet18-torch.pdparams.
I put this weight file in the pretrained folder and seems everything is ok.
But when I run the train.py file , I have this error
RuntimeError: Parameter file [ ./work_dir/ff_c23/Best_model.pdparams ] not exists
What is the problem ?
Thanks in advance.

Hi
I have the same issue. did you able to solve it?!

You can remove all code in fuction init_model() of runner.py and replace by pass when you train:
def init_model():
pass

Từ: morteza golzan @.>
Đã gửi: 28 Tháng Bảy 2021 2:08 SA
Đến: VIS-VAR/LGSC-for-FAS @.>
Cc: Nguyen Duc Giang 20172523 @.>; Comment @.>
Chủ đề: Re: [VIS-VAR/LGSC-for-FAS] Best_model.pdparams (#36)
Hello and thank you for sharing this code.
I would like to train this repo on my own dataset.
I downloaded the resnet18-5c106cde.pth and converted it to this paddle's model : resnet18-torch.pdparams.
I put this weight file in the pretrained folder and seems everything is ok.
But when I run the train.py file , I have this error
RuntimeError: Parameter file [ ./work_dir/ff_c23/Best_model.pdparams ] not exists
What is the problem ?
Thanks in advance.
Hi
I have the same issue. did you able to solve it?!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/VIS-VAR/LGSC-for-FAS/issues/36#issuecomment-887763298, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQY7X3TQ6JFZJZ2HJNJXQUTTZ372PANCNFSM436PPRSQ.

You can remove all code in fuction init_model() of runner.py and replace by pass when you train: def init_model(): pass
…
________________________________ Từ: morteza golzan @.> Đã gửi: 28 Tháng Bảy 2021 2:08 SA Đến: VIS-VAR/LGSC-for-FAS @.> Cc: Nguyen Duc Giang 20172523 @.>; Comment @.> Chủ đề: Re: [VIS-VAR/LGSC-for-FAS] Best_model.pdparams (#36) Hello and thank you for sharing this code. I would like to train this repo on my own dataset. I downloaded the resnet18-5c106cde.pth and converted it to this paddle's model : resnet18-torch.pdparams. I put this weight file in the pretrained folder and seems everything is ok. But when I run the train.py file , I have this error RuntimeError: Parameter file [ ./work_dir/ff_c23/Best_model.pdparams ] not exists What is the problem ? Thanks in advance. Hi I have the same issue. did you able to solve it?! — You are receiving this because you commented. Reply to this email directly, view it on GitHub<#36 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQY7X3TQ6JFZJZ2HJNJXQUTTZ372PANCNFSM436PPRSQ.

Thank you for your response. Actually, I found out that 'load_from' property from checkpoint_cfg dict in train.py file, loads the best model even if you have not trained the model previously. Therefore changing its value from './work_dir/ff_c23/Best_model' to None in your first train solves this problem. Moreover, your answer works in the same way. Thanks again.


Validation of sensing period or empty query

Describe the bug
When startDate >= completionDate or when there are no available products, the query runs anyway and does not indicate any message.
This was giving me an error when looping through the features and I thought the error was coming from the package, but it was because of an empty list result. So, this is an enhancement and not a bug, sorry.
Steps to reproduce
"startDate": '2023-11-17', "completionDate": '2023-11-16' or "startDate": '2023-11-17', "completionDate": '2023-11-17'
Query S2MSI1C products for this ROI ( POLYGON((13.043346 -9.006825, 12.844906 -9.006825, 12.844906 -9.255969, 13.043346 -9.255969, 13.043346 -9.006825)) ) between 2023-11-15 and 2023-11-16.
Expected behavior
I would suggest the following:

When startDate == completionDate, completionDate=completionDate+ timedelta(days=1)
When startDate > completionDate, error message stating that startDate should be smaller than completionDate
For the empty query, maybe return a warning message stating that there are no products available (?)

Environment

OS: MacOS

I can check this, and if I am able to implement I will send a Pull Request.

I agree, program should fail faster if no query results are available. Date validation should be a separate step i think.


Help for each command should show available arguments

For example this appears to work:
terminus organizations sites --json --nocache --org=e6657950-fbdf-44ae-bde1-8bff77e66f80
while terminus help organizations sites just gives:
NAME

  terminus organizations sites

DESCRIPTION

  List an organizations sites

SYNOPSIS

  terminus organizations sites

(END)

Thanks @ari-gold I think this is the docparser getting angry about something. I'll check it out.


Not working today

Today I run it, but the chrome just disappeared without giving any error messages. Tried on Windows 10 and BigSur 11.5.2

Some things on the website were updated breaking some things. I got it working pretty good with simple fixes for Japanese Stories on my fork if you want to try it. I'm working on updating learn, but it is pretty janky.
https://github.com/PvPsFinest/auto-lingo/tree/patch-1

Your new patch solves it. Thank you very much


pre-trained model download problem

Is it possible to provide a download link on google drive? I can't download it on baidu. Thank you!

Is it possible to provide a download link on google drive? I can't download it on baidu. Thank you!

Do you have reproduced it? I meet some problems and be eager for answers.

Yes, I've reproduced it. Do you fix your problems?

    memory.add_entries(features[:tag_zeros.size(0)].detach(), label_s.detach(),
                       features[tag_zeros.size(0):tag_all.size(0)].detach(), label_i.detach())
    loss_memory = 1.0 - memory.memory_loss(features[tag_zeros.size(0):tag_all.size(0)].detach(), label_i.detach())

.detach()  causes loss_memory.grad to be none.  It's not being used? （loss_memory ）.

Yes, I've reproduced it. Do you fix your problems?
Hi，Do you know why detach is used ？ And .detach() causes loss_memory.grad to be none
memory.add_entries(features[:tag_zeros.size(0)].detach(), label_s.detach(),
features[tag_zeros.size(0):tag_all.size(0)].detach(), label_i.detach())
loss_memory = 1.0 - memory.memory_loss(features[tag_zeros.size(0):tag_all.size(0)].detach(), label_i.detach())

Would you like to ask how to visualize top-K retrieval results，thank。