Implementation of  SV structs.

This implements SV packed structures by generating a wire sized to hold all the members packed contiguously.  References to members are rewritten as range operations on that wire.

Hello,
Is it possible to create a multi-dimensional array (like logic [4:0] mem [63:0]) inside the typedef struct packed ? I encountered some issues with that.
typedef struct packed {
      int                               RASDepth;
      int                               BTBEntries;
      int                               BHTEntries;
      // PMAs
      int unsigned                      NrNonIdempotentRules;  // Number of non idempotent rules
      logic [NrMaxRules-1:0] NonIdempotentAddrBase[63:0]; // base which needs to match
      logic [NrMaxRules-1:0]NonIdempotentLength[63:0];   // bit mask which bits to consider when matching the rule
      int unsigned                      NrExecuteRegionRules;  // Number of regions which have execute property
      logic [NrMaxRules-1:0]ExecuteRegionAddrBase[63:0]; // base which needs to match
      logic [NrMaxRules-1:0]ExecuteRegionLength[63:0];   // bit mask which bits to consider when matching the rule
      int unsigned                      NrCachedRegionRules;   // Number of regions which have cached property
      logic [NrMaxRules-1:0]CachedRegionAddrBase[63:0];  // base which needs to match
      logic [NrMaxRules-1:0]CachedRegionLength[63:0];    // bit mask which bits to consider when matching the rule
      // cache config
      bit                               Axi64BitCompliant;     // set to 1 when using in conjunction with 64bit AXI bus adapter
      bit                               SwapEndianess;         // set to 1 to swap endianess inside L1.5 openpiton adapter
      //
      logic [63:0]                      DmBaseAddress;         // offset of the debug module
    } cpu_cfg_t;

or with that syntax:
typedef struct packed {
      int                               RASDepth;
      int                               BTBEntries;
      int                               BHTEntries;
      // PMAs
      int unsigned                      NrNonIdempotentRules;  // Number of non idempotent rules
      logic [NrMaxRules-1:0][63:0]      NonIdempotentAddrBase; // base which needs to match
      logic [NrMaxRules-1:0][63:0]      NonIdempotentLength;   // bit mask which bits to consider when matching the rule
      int unsigned                      NrExecuteRegionRules;  // Number of regions which have execute property
      logic [NrMaxRules-1:0][63:0]      ExecuteRegionAddrBase; // base which needs to match
      logic [NrMaxRules-1:0][63:0]      ExecuteRegionLength;   // bit mask which bits to consider when matching the rule
      int unsigned                      NrCachedRegionRules;   // Number of regions which have cached property
      logic [NrMaxRules-1:0][63:0]      CachedRegionAddrBase;  // base which needs to match
      logic [NrMaxRules-1:0][63:0]      CachedRegionLength;    // bit mask which bits to consider when matching the rule
      // cache config
      bit                               Axi64BitCompliant;     // set to 1 when using in conjunction with 64bit AXI bus adapter
      bit                               SwapEndianess;         // set to 1 to swap endianess inside L1.5 openpiton adapter
      //
      logic [63:0]                      DmBaseAddress;         // offset of the debug module
    } cpu_cfg_t;

Thank you in advance !

Hello,
is it possible to create multi-dimensional arrays inside the a "typedef struct packed" ?
For instance,
"logic example [NB-1:0][63:0]; " will be recognized inside a module declared in a systemVerilog file but not inside a package file that instantiates the array inside the "typedef struct packed".
typedef struct packed {
      int                               RASDepth;
      int                               BTBEntries;
      int                               BHTEntries;
      // PMAs
      int unsigned                      NrNonIdempotentRules;  // Number of non idempotent rules
      logic NonIdempotentAddrBase [NrMaxRules-1:0][63:0]; // base which needs to match
      logic NonIdempotentLength [NrMaxRules-1:0][63:0];   // bit mask which bits to consider when matching the rule
} cpu_cfg

yosys will throw an error.

@loganFortune I did not support arrays in struct/unions because I mistakenly believed that Verilator did not support them.  Turns out I was wrong and packed arrays are supported by both Verilator and iverilog so I have added support for arrays.  There will be a new PR posted this weekend.

@loganFortune : BTW packed arrays mean a grammar like:
logic [NrMaxRules-1:0][63:0] NonIdempotentAddrBase;

@PeterCrozier Thank you very much for you answer. I corrected the grammar immediately, sorry for that.


Invalid syntax output when a

When prettier v0.14.1 is executed on the following code:
var obj = {
  // comment here
};

It converts it to this, causing a syntax error:
var obj = {
  // comment here};

I use this pattern in example js files where I describe a function's options object and default values, without actually specifying any. For example:
var textToSpeech = new TextToSpeechV1({
  // if left unspecified here, the SDK will fall back to the TEXT_TO_SPEECH_USERNAME and TEXT_TO_SPEECH_PASSWORD
  // environment properties, and then Bluemix's VCAP_SERVICES environment property
  //username: 'INSERT YOUR USERNAME FOR THE SERVICE HERE',
  //password: 'INSERT YOUR PASSWORD FOR THE SERVICE HERE'
});

https://github.com/watson-developer-cloud/node-sdk/blob/9943a1b936e686fddc15ce17a7b8a7d1de5994b4/examples/text_to_speech.v1.js#L6

This should be fixed in v0.15.0 https://github.com/jlongster/prettier/commit/b040be2206e489ebd816b20fd70db6fd7e49a1d9.

OK, cool. It doesn't appear to be published to npm yet(?)

@nfriedly Weird, I don't know if this is intentional or not (@vjeux).

 I have Travis CI automatically published to npm for most of my projects - I can help set that up if you'd like.

That would be sweet. Right now we are doing three things for releases:

Generate the changelog entry with all the commits
Rebuild the docs website
Publishing to npm

and

Running prettier on the entire codebase and sending a pull request to see what changed. But we want to soon move to a place where it's being used on every commit.

Fine a new ticket for it and tag me. I can at least help with 2 & 3 - I'm doing those a number of places, e.g. https://github.com/watson-developer-cloud/node-sdk, and we can look at the others. (I usually write my change logs manually, and I was just planning on using esling-plugin-prettier to fail the build if it wasn't already prettified ;)

https://github.com/jlongster/prettier/issues/581 :)
Thanks a ton for helping out on this, it's going to make our life so much easier.

I'm going to close this, as the original issue has been fixed!


No connection is specified for that request due to instanceof checks

Around line 836 of main.coffee these instanceof checks are causing issues for me. I make use of the mssql package in different packages, so I'm not sure these instanceof checks always work. What I'm seeing happening is connection instanceof Connection will evaluate to false when I have a valid connection object. It then defaults to a global connection object that doesn't exist and I get loads of ENOCONN No connection is specified for that request. errors. Perhaps consider being a bit less specific and if an object is passed in as the connection parameter then use that rather than default to a non existent global connection?
constructor: (connection) ->
	if connection instanceof Transaction
		@transaction = connection
		@connection = connection.connection

	else if connection instanceof PreparedStatement
		@pstatement = connection
		@connection = connection.connection

	else if connection instanceof Connection
		@connection = connection

	else
		@connection = global_connection

The only workaround I can see right now is to change my code to use one global connection, but I don't really want to have to do that.

May be able to disregard this, I had two different versions of mssql installed. I think it might still occur with users using npm link but I'm not sure without investigating further.


update tab.js

Please don't test on public repos!  Not helpful to anyone 😟

Please don't test on public repos!  Not helpful to anyone 😟

Sorry, I have withdrawn


[Butterfly Aspect] new mage rules

Changes / Comments

cleanup and restructuring
remove hardcoded aspect input rows
remove old input filds
change inventar input type

Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[ ] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?

Character Sheet Info Roll20 Internal Use only.


[T4PUB-376] Implement E2E test

Implement E2E test for ota-client repo:

pytest files for E2E test
Github Action workflow
Bash script for local E2E test

(Still under testing now)

Temporarily close to prepare for refactoring.

Switch to use docker for e2e test.
(pytest files are still under testing.)

Paused due to refactor the code base.
Progress will resume after refactoring finishes.


How to choose the best prompt

Thanks a lot for this amazing repo!!!
During my personal experiments I found that sometimes it is difficult to find the best prompt for some unusual objects and for such objects I tried to describe the object using some properties (size, colors, shape, etc). And sometimes this strategy worked successfully, but sometimes not.
What do you think is it possible to somehow extract the information about the "best" prompt for the object for which we know the bounding box?
Thank you!

yeah.... I have this same problem too; Can we find a way or there's some best prompt practices we can learn or know? look forward to your reply


Add topbar with visualizations to milestone planner

Refactored PercentageBar to its own component, adjusted interface of components for more flexibility (stakes visualization accepts an array of versions instead of just one)
Currently the stakes visualization calculates the stakes for all roadmaps milestones, milestone selection is in another card and this component shall be updated then to only use the selected milestones.

Also added a commit to make planner milestones wider

Few more things that I found:
This link to client weight on the right could also be added in this PR and target weight colors seem to be a little lighter (which is good so it can be easily distinguished from the actual weights)

Applied recommended style fixes, added the button to navigate to client weights next to the target weighted shares bar.

Applied Iida's CSS refactors and Juho's fixes :+1:

Aleksi is busy with the new project, so I rebased this on master and applied review fixes. Also noticed the PercentageBars were not appearing in roadmapGraph due to "css" missing in the vertical className.


feat: Add basic emac keybindings to input

Adds

[x] ctrl+a: go to start of line
[x] ctrl+e: go to end of line
[x] ctrl+b: go back one character
[x] ctrl+f: go forward one character
[x] ctrl+h: delete one character (normal backspace)
[x] ctrl+d: delete one character (forward backspace)
[x] alt+b: go one word left
[x] alt+f: go one word right
[x] ctrl+u: delete to start of line
[x] ctrl+k: delete to end of line
[x] alt+backspace, ctrl+w: delete one word left
[x] alt+d: delete one word right

Resolves #343

It would be great to add ctrl-h for deleting character before the cursor.

It'd be nice if we can have Ctrl+W (delete word backwards), it's a really basic one that I use pretty often. Ctrl+U (delete to start) and Ctrl+K (delete to end) would be desirable too.
There's this reference for the rest of the readline keybindings:
https://github.com/chzyer/readline/blob/master/doc/shortcut.md

@musjj I've implemented most of those keybinds now, except transpose and the ones related to multiple lines. The ones you've explicitly listed should be implemented

Hmm I can't build it, it's throwing a lot of errors for now

Ah, I see. I didn't realize the file structure for the commands had changed in #338 and made a really bad merge. It might be a good idea to abort and restart from the new structure.

Can you reset it to before the merge? and then I'll try to resolve the conflicts.

Okay, I think this builds (I tried with a clean clone) and has the fixes

I found an inconsistent behavior where forward --end-of-word should stop at the end of each word, but it stops at spaces when they exist between words for now:
https://github.com/sxyazi/yazi/assets/17523360/190bf850-2614-4573-99c9-1b4568aff53f
I tried modifying the stop_before_boundary parameter of find_word_boundary, but couldn't make it work.

I see why that's happening, I think the fix would just be to move the line to that handles moving to the end of the word to be earlier. I can fix that now

Okay please give it a fix!

There appears to be inconsistency with spaces when skipping to start of words as well, let me resolve that

Fixed! (hopefully)
https://github.com/sxyazi/yazi/assets/70821802/174d2dfc-fc54-4915-966b-4feeaa283603

Thank you, let me test again!

I'll also test the new keybinds, I think something may be strange with going back a word.

There is another inconsistency issue with de (delete and forward --end-of-word), it should yield  ce ef instead of b ce ef:
https://github.com/sxyazi/yazi/assets/17523360/7bb09e61-3f63-42e7-8995-992286849816

Oh nooo! I think I understand. When in vim mode, moving to the end of the word Ab when the cursor is at A entails moving one right => aB. However, when deleting, we want to move two to the right. When in insert mode, this is not an issue. |ab to ab| is the same whether deleting or moving. I guess there's no way to work around this but to add a special case for vim mode deletion or not.

This is what it looks like now, when hitting d+e repeatedly.
https://github.com/sxyazi/yazi/assets/70821802/8a6dd282-546b-4a07-b6eb-a8b03d669444

I generally don't want to treat it as a special case; it requires us to consider all scenarios (currently ye still doesn't work), which adds a burden when we later add other operations.
Can we further simplify find_word_boundary and only use it for the new Emacs functionality, without modifying the existing forward and backward Vi functionalities? This way we can enjoy the new features without losing the efforts we've already put into the existing ones. 😃

Yes, I don't really like special casing based on operations. I was hoping to reuse the code for the forward + backward to simplify the keyboard shortcuts and thought using the same function might be quite elegant.
Now that you point out ye not working, I realize that no operations is the only case where we want to set stop_before_boundary to true. In other words, there ought to be no additional burden in adding operations.
However, I would note that the emacs keybinds only work in insert mode, so it could make sense to separate code as well as functionality (unless in the future we want emacs in normal mode as well).
Regardless, if you think find_word_boundary should be restricted to Emacs functionality, then we should definitely do that.

However, I would note that the emacs keybinds only work in insert mode, so it could make sense to separate code as well as functionality (unless in the future we want emacs in normal mode as well).

Yes, I think that's reasonable. The Vi mode essentially serves as an extension of the basic Emacs, and for Vi, it's not possible to use Emacs key bindings in normal mode, I think we should keep this behavior consistent.
Also since these key bindings are hard-coded, makes it easier to distinguish them from user-configurable keybindings, thus avoiding potential conflicts.

Sounds good! I reverted the changes to forward and backward and removed the unnecessary arguments from find_word_boundary.

Hey, I haven't tested this PR personally, but from looking at the video it looks like that the movements feels inconsistent from readline/emacs. OBS is broken for me, but this is how it works in bash and other readline-based programs.
With Alt-F, from left to right:
ab bc cd ab-bc-cd
^ ^  ^  ^  ^  ^  ^

With Alt-B, from right to left:
ab bc cd ab-bc-cd
^  ^  ^  ^  ^  ^ ^

(the ^ represents the position of the block cursor)
You can check the behavior by simply running bash. Note that the block cursor is "left-oriented" (not sure if it's the right term) as in the actual cursor position is located on the left side of the block. You can run echo -e -n "\x1b[\x36 q" to make the behavior clearer.

Captured some gifs for clarity:

https://github.com/sxyazi/yazi/assets/17523360/5d2e5f6c-dea0-4d5b-8410-39c8085801b5
Seems we need ignore all characters other than letters when navigating words in Emacs

FWIW, this is how nushell (so reedline) and Google Docs handles word boundaries.
https://github.com/sxyazi/yazi/assets/70821802/85586e2c-db59-4741-a2ef-a0fa798acf98
https://github.com/sxyazi/yazi/assets/70821802/e487c24e-dcc4-46ce-aef2-e8db843e60dd
MacOS seems to adhere to bash rules.
https://github.com/sxyazi/yazi/assets/70821802/7250218b-16ce-4798-8269-f54345b4a768

I'm surprised that reedline works differently :thinking:. But if we're aiming to stay true to readline then bash's behavior is the way to go. Maybe additional options can be added later on to customize this sort of things?

Ah I just realized there are different variants of Emacs implementations.
I'm not sure which one is correct, since I don't use all Emacs keybindings. @15cm, do you have any suggestions? I remember you are an Emacs user. 🤣

I am a dedicated vim/evil mode user so I don't have the answer. But I found a cheat sheet for you.

I couldn't find the specific implementation specifications for Alt-F and Alt-B, so I've decided to keep the current behavior.
It doesn't seem to have major issues, just a finer granularity compared to bash (treating - as a word boundary, not just spaces). This may be more convenient when editing filenames like foo-bar, but it could also be considered a bug to be fixed in future PRs.
Anyway, let's go ahead and merge it for now!

Just checking @sxyazi , you'll merge the PR? (I don't have write access to the repository)
Also, thank you for spending time on this PR and giving me pointers. The ability to manipulate the input in insert mode feels liberating, and I can't wait to install this from main on my local machine.

Yeah I will merge it now. I went to sleep after replying yesterday 🤣

Merged! Thank you very much for contributing this exciting feature! 🎉

Hey @teto, your requested feature has been done by this PR, give it a shot!

Hi guys,
Thank you very much! This makes renaming a lot easier.
With ctrl + u yazi crashes for some files. I am not quite sure, but long file names seem to be the problem here.
This is the error message:
The application panicked (crashed).
  called `Option::unwrap()` on a `None` value
in /home/markus/data/foreign/github/yazi/yazi-core/src/input/snap.rs, line 82
thread: main

@Brixy Thanks for reporting, I think https://github.com/sxyazi/yazi/commit/027c7a79c18fe7ad0461bc42fa395543df4fb0f8 should fix it.


Fix for<EMAIL_ADDRESS>

Needs to be updated for new Cordova iOS release!

Just update all CDVWKWebViewEngine to  CDVWebViewEngine, and set the CDVWebViewEngine.h in CordovaLib.xcodeproj from Private to Public

Hi all,
I also need this plugin to be compatible with Cordova<EMAIL_ADDRESS>Without this plugin, I have a white screen after the splash screen...

Just update all CDVWKWebViewEngine to CDVWebViewEngine, and set the CDVWebViewEngine.h in CordovaLib.xcodeproj from Private to Public

Hi @kokitang , please, how did you do that ?
Thx in advance for your help.

@jay34fr
For

Just update all CDVWKWebViewEngine to CDVWebViewEngine

You can do it directly in the plugin or in Xcode.
Doing it in the plugin you may need to clone the repository and change the config.xml to let Cordova use your local plugin instead of the plugin on npm.  But, be noticed, using the local plugin will lead to the loss of further updates of the plugin.
Doing it in Xcode is the quickest way but you will lose the changes if you reinstall the platform/plugin.
and for

set the CDVWebViewEngine.h in CordovaLib.xcodeproj from Private to Public

You can do this in Xcode, and the changes will lose in reinstall/update the ios platform.

Thx @kokitang for your answer.
So for the change in the plugin I just need to rename :
	<header-file src="src/ios/CDVWKWebViewEngine+FileXhrFix.h" />
	<source-file src="src/ios/CDVWKWebViewEngine+FileXhrFix.m" />

to
	<header-file src="src/ios/CDVWebViewEngine+FileXhrFix.h" />
	<source-file src="src/ios/CDVWebViewEngine+FileXhrFix.m" />

in the plugin.xml
Then I have to rename both files in src/ios and to edit them ?
Thx again.

@jay34fr
Sorry for the late response, you also need to replace all occurrence of CDVWKWebViewEngine to CDVWebViewEngine in the plugin's .h&.m sourcecode.
E.g.
In CDVWebViewEngine+FileXhrFix.m (if you changed the name), change
@implementation CDVWKWebViewEngine (FileXhrFix)
to
@implementation CDVWebViewEngine (FileXhrFix)
and do in the same way to other occurrences.

Thx again !
I will give a try asap.

@jay34fr
Sorry for the late response, you also need to replace all occurrence of CDVWKWebViewEngine to CDVWebViewEngine in the plugin's .h&.m sourcecode.
E.g.
In CDVWebViewEngine+FileXhrFix.m (if you changed the name), change
@implementation CDVWKWebViewEngine (FileXhrFix)
to
@implementation CDVWebViewEngine (FileXhrFix)
and do it in the same way in other occurrences.

This solution does not work, since it requires cordova-plugin-wkwebview-engine which is no longer supported.
https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html

Due to this change, the cordova-plugin-wkwebview-engine plugin is obsolete and will not work with this release. If you have this plugin installed, it is safe to remove with cordova plugin remove cordova-plugin-wkwebview-engine.

Fundamentally this plugin needs to change to toggle the settings:
allowFileAccessFromFileURLs
allowUniversalAccessFromFileURLs
On the native Cordova WKWebView.

I think the developer is not working on this plugin anymore.... maybe someone will work on a fork one ?

You are correct - if someone wants to take it over I am happy to transfer.
On Mon, Jun 29, 2020 at 2:05 PM jay34fr<EMAIL_ADDRESS>wrote:

I think the developer is not working on this plugin anymore.... maybe
someone will work on a fork one ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/TheMattRay/cordova-plugin-wkwebviewxhrfix/issues/6#issuecomment-651275612,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAHRYNQH22JH6WMOTHBZ5O3RZDJXDANCNFSM4NQL2AFQ
.

I am working on a fork for this. I am happy to take it on if no one has already. Let me know.

Thx in advance @lehizojie !

How to set the CDVWebViewEngine.h in CordovaLib.xcodeproj from Private to Public?
Am I doing it wrong?

@lovelyelfpop You already set it to public

Here is this one that the guy copied and worked on: https://github.com/globules-io/cordova-plugin-ios-xhr
Wish he had forked and submitted a PR but /shrug

Sorry @TheMattRay, was in a hurry and couldn't adapt your plugin to work . Hence the merge over a new name. If you ever fix this plugin and add
 <preference name="allowFileAccessFromFileURLs" value="true|false" />
 <preference name="allowUniversalAccessFromFileURLs" value="true|false" />

I'll then kill this plugin...

@globules-io @TheMattRay @kokitang @lehizojie @jay34fr
Just a heads up you might use the seemingly far more maintained and active Ionic wkwebview plugin (we don't use Ionic but we use the plugin). Any reason you all don't? Want to save you some time here if I can

@nintendowii111 You can use for Cordova iOS 6.0.0, 6.1.0
cordova plugin add https://github.com/AraHovakimyan/cordova-plugin-wkwebviewxhrfix
It works fine for me.

Don’t forget - anyone can submit a PR


support: Add option to delete user from /activity/support.

Mimics the implementation of "scrub realm" for /activity/support
Uses a double prompt popup to confirm both email and realm to avoid accidental deletion of a user in a different organization than supposed to :neutral_face:
Video:
Screencast from 2023-05-15 23-42-05.webm

Merged, thanks @mateuszmandera!


Question - Generic type binding

Is some pattern like this possible?
Controller<T>(repository: Repository<T>)

…

bind<Repository<T>>() with singleton{ Repository<T>(/*something*/) }
bind<Controller<T>>() with singleton{ Controller<T>(instance()) }

…

val userRepository: Repository<User> = kodein.instance()

Or do I need to provide binding for every type? (Controller<Foo>, Controller<Bar>, Repository<Foo>, Repository<Bar>).
Thanks

No, it is not possible,
It would mean a different singleton for each value of T, which would pose a lot of problems very hard to solve.

It would mean a different singleton for each value of T

Yep, that was the point.
Anyway thank you for fast response :)


updateSize is now a no-op if no data

fixes https://github.com/dart-lang/core-elements/issues/182

lgtm


Is there a way to use custom css for the swagger UI?

Is there a way to apply changes to the swagger UI or use a custom css file instead of the default one?

There is no way to use custom CSS.

Tring exploring it here

Okay fine, what I've ended up with is creating a custom route that is serving my custom CSS file at route /swagger/swagger-ui.css and it did work.

Okay fine, what I've ended up with is creating a custom route that is serving my custom CSS file at route /swagger/swagger-ui.css and it did work.

Ok, if that , close this issue


Exception when accessing GeoMesa data from GeoServer

I'm running geodocker-cluster on my local machine.
I have copied my Geomesa application.conf (containing sfts and converters) both on accumulo-master and accumulo-tserver containers.
Then I ingested some data with geomesa ingest and I can succesfully export with geomesa export.
However when I try to access the feature layer from GeoServer with OpenLayers, then I get the following errors on tserver.
Do you have any idea why that happens?
org.apache.thrift.TException: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes$
	at org.apache.accumulo.server.rpc.RpcWrapper$1.invoke(RpcWrapper.java:81)
	at com.sun.proxy.$Proxy20.startMultiScan(Unknown Source)
	at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2330)
	at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startMultiScan.getResult(TabletClientService.java:2314)
	at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
	at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
	at org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:63)
	at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:516)
	at org.apache.accumulo.server.rpc.CustomNonBlockingServer$1.run(CustomNonBlockingServer.java:78)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
	at java.lang.Thread.run(Thread.java:745)

Looks like the problem is that geomesa and geowave doesn't work good with each other!!! They use different scala versions.
On the gitter geomesa channel, they suggested this:
instead of putting everything in /lib/ext, you can use accumulo's isolated classpath functionality to set up geomesa and geowave in separate namespaces

@ertanden good point that you noticed some confilcts in accumulo iterators usage, thanks! That was an experiment to put everything in one namespace to investigate goemesa and geowave compatibility; can you throw here more details to repeat your bug?

To repeat, just ingest some data with geomesa ingest and then try to export it with geomesa export but be sure to include a CQL query with a paremeter like -q elevation > 10 in the export command.
You will get the errors on the tserver and will not be able to export any data.

@ertanden great thanks! You may join GeoTrellis gitter channel to have real-time communication.

I tried ingesting custom data with geomesa and ran into problems too.
I got:
Creating schema CDRVoice-csv Running ingestion in distributed mode Submitting job - please wait... Exception in thread "main" java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.mapreduce.lib.input.FileInputFormat 	at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.getSplits(FileInputFormat.java:379) 	at org.apache.hadoop.mapreduce.JobSubmitter.writeNewSplits(JobSubmitter.java:597) 	at org.apache.hadoop.mapreduce.JobSubmitter.writeSplits(JobSubmitter.java:614) 	at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:492) 	at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1296) 	at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1293) 	at java.security.AccessController.doPrivileged(Native Method) 	at javax.security.auth.Subject.doAs(Subject.java:422) 	at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1657) 	at org.apache.hadoop.mapreduce.Job.submit(Job.java:1293) 	at org.locationtech.geomesa.tools.accumulo.ingest.AbstractIngestJob.run(AbstractIngestJob.scala:66) 	at org.locationtech.geomesa.tools.accumulo.ingest.ConverterIngest.runDistributedJob(ConverterIngest.scala:62) 	at org.locationtech.geomesa.tools.accumulo.ingest.AbstractIngest.runDistributed(AbstractIngest.scala:176) 	at org.locationtech.geomesa.tools.accumulo.ingest.AbstractIngest.run(AbstractIngest.scala:89) 	at org.locationtech.geomesa.tools.accumulo.commands.IngestCommand.execute(IngestCommand.scala:63) 	at org.locationtech.geomesa.tools.common.Runner$class.main(Runner.scala:26) 	at org.locationtech.geomesa.tools.accumulo.AccumuloRunner$.main(AccumuloRunner.scala:15) 	at org.locationtech.geomesa.tools.accumulo.AccumuloRunner.main(AccumuloRunner.scala)
That too was solved by removing the geowave jar from $ACCUMULO_HOME/lib/ext


luaTarget: "5.1" polyfills

Hey,
Since the generated lua code may contain features that are not present in Lua 5.1, there might be a need for Lua polyfills, namely the table.pack and table.unpack methods (of which neither are available in Lua 5.1).
For example
// zoo() actually returns an array we want to unpack.
// Otherwise we could use /** !TupleReturn */ decorator!
let [foo, bar] = zoo();

Results in
local foo,bar=table.unpack(zoo())

Which won't work in a strict Lua 5.1 environment.
Proposed polyfills
table.pack
if not table.pack then
    function table.pack (...)
        return {n=select('#',...); ...}
    end
end

Source: https://github.com/stevedonovan/Penlight/blob/master/lua/pl/compat.lua#L133
table.unpack
if not table.unpack then
    function table.unpack(...)
        return unpack(...)
    end
end

#141 this was already in a PR here. PR didn't get merged because of missing tests.

Closing this after the merge of the PR in bc073bb9d0144e1425fdc2bf5dcffca967861fc0


SDK crash detection events are not actionable

Description
When receiving crash reports which should indicate an issue within the Sentry SDK, we currently cannot really determine what is wrong since the stacktrace for example is very vague and doesn't tell the whole context.

Reason
When an error happens and the stacktrace we get is either empty or null we call StackTrace.current to grab it but it is truncated because
the async nature of the error handling in the integration might be creating a new execution context, losing the original stack.

Fixed by #2152

stacktrace_utils.dart 位置 getCurrentStackTrace 行 10 在 sentry
sentry_client.dart 位置 SentryClient._prepareEvent 行 270 在 sentry
sentry_client.dart 位置 SentryClient.captureEvent 行 117 在 sentry
sentry_client.dart 位置 SentryClient.captureMessage 行 335 在 sentry
hub.dart 位置 Hub.captureMessage 行 226 在 sentry
sentry  version   8.7.0


Commenting problem "Error: no original post"

I can't comment any public messages on pump.io servers except my own server.
For example when I try to post comment to https://pumprock.net/mnd/note/mfUo6VMgTUSdEckfEcbVOg being logined from my<EMAIL_ADDRESS>account pumprock.net server send to my server POST request
<IP_ADDRESS> - - [09/Jun/2014:00:28:56 -0400] "POST /api/user/mnd/feed HTTP/1.1" 500 841 "-" "pump.io/0.3.0-alpha.1"

with POST body
{"verb":"post","object":{"objectType":"comment","content":"test me
","inReplyTo":{"objectType":"note","content":"New post for testing comments from pump.mndet.net
","published":"2014-06-08T22:21:04Z","updated":"2014-06-08T22:21:04Z","links":{"self":{"href":"https://pumprock.net/api/note/mfUo6VMgTUSdEckfEcbVOg"}},"likes":{"url":"https://pumprock.net/api/note/mfUo6VMgTUSdEckfEcbVOg/likes","totalItems":0,"items":[]},"replies":{"url":"https://pumprock.net/api/note/mfUo6VMgTUSdEckfEcbVOg/replies","totalItems":0,"items":[]},"shares":{"url":"https://pumprock.net/api/note/mfUo6VMgTUSdEckfEcbVOg/shares","totalItems":0,"items":[]},"url":"https://pumprock.net/mnd/note/mfUo6VMgTUSdEckfEcbVOg","id":"https://pumprock.net/api/note/mfUo6VMgTUSdEckfEcbVOg","liked":false,"pump_io":{"shared":false}}}}

and my pump.io server return error:
[2014-06-09T04:28:56.371Z] ERROR: pump.io/22751 on mndet: no original post (req.remoteAddress=<IP_ADDRESS>, req.remotePort=52813)
    POST /api/user/mnd/feed HTTP/1.1
    host: pump.mndet.net
    connection: upgrade
    x-real-ip: <IP_ADDRESS>
    authorization: OAuth oauth_consumer_key="3FzZpHIzsqkzxI9U_M70zw",oauth_nonce="aKZBme7lmvX7nm14FL9f3UOK7jVJYKMW",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1402288126",oauth_token="x0SbL8i4IR5VEnlJ4pbgyA",oauth_version="1.0",oauth_signature="%2BFqugxIm8r8n%2FJ3sS3BGa07WOjQ%3D"
    user-agent: pump.io/0.3.0-alpha.1
    content-length: 2763
    content-type: application/json
    --
    Error: no original post
        at Function.<anonymous> (/home/pumpio/pump.io/lib/model/activity.js:990:30)
        at next (/home/pumpio/pump.io/node_modules/step/lib/step.js:51:23)
        at Function.<anonymous> (/home/pumpio/pump.io/lib/model/activity.js:1733:17)
        at next (/home/pumpio/pump.io/node_modules/step/lib/step.js:51:23)
        at Function.<anonymous> (/home/pumpio/pump.io/lib/model/activity.js:1704:21)
        at next (/home/pumpio/pump.io/node_modules/step/lib/step.js:51:23)
        at /home/pumpio/pump.io/node_modules/databank/lib/databankobject.js:131:35
        at /home/pumpio/node_modules/databank-mongodb/lib/mongodb.js:511:33
        at /home/pumpio/node_modules/databank-mongodb/node_modules/mongodb/lib/mongodb/cursor.js:240:33
        at /home/pumpio/node_modules/databank-mongodb/node_modules/mongodb/lib/mongodb/cursor.js:658:35
Error: no original post
[2014-06-09T04:28:56.372Z]  INFO: pump.io/web/22751 on mndet:  (req_id=cc8846f2-b310-4f80-ba89-492f2c04f505, serverTime=39, req.remoteAddress=<IP_ADDRESS>, req.remotePort=52813)
    POST /api/user/mnd/feed HTTP/1.1
    host: pump.mndet.net
    connection: upgrade
    x-real-ip: <IP_ADDRESS>
    authorization: OAuth oauth_consumer_key="3FzZpHIzsqkzxI9U_M70zw",oauth_nonce="aKZBme7lmvX7nm14FL9f3UOK7jVJYKMW",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1402288126",oauth_token="x0SbL8i4IR5VEnlJ4pbgyA",oauth_version="1.0",oauth_signature="%2BFqugxIm8r8n%2FJ3sS3BGa07WOjQ%3D"
    user-agent: pump.io/0.3.0-alpha.1
    content-length: 2763
    content-type: application/json
    --
    HTTP/1.1 500 Internal Server Error
    X-Powered-By: Express
    Vary: Accept-Encoding
    Server: pump.io/0.3.0-alpha.1 express/2.5.11 node.js/v0.10.26
    Content-Type: text/plain
    Date: Mon, 09 Jun 2014 04:28:56 GMT
    Connection: keep-alive
    Transfer-Encoding: chunked
    --
    principal: {
      "id"<EMAIL_ADDRESS>      "type": "person"
    }
    --
    client: {
      "key": "3FzZpHIzsqkzxI9U_M70zw",
      "title": "pumprock.net"
    }

Same error I get when try to comment any other post. Same error I get when try to comment posts like https://pump.saz.im/sazius/note/-6ja4kRJT6qq-tuTCuCrNw writed by people followed by me.
I use pump.io server from git https://github.com/e14n/pump.io/tree/590281f3f470bb2c5b42d0af1ab05736bfe8bc62
What can I do to repair my pump.io installation?

:+1:

Hello Everyone,
I am developing pump.io stream social server on my iOS app. I am successfully logged-In and also get the logged-In user details. But facing problem to POST new activity. Like i want to POST notes on public(feeds). I have done the same thing as you mentioned above and my app URL which i am using to post new activity : https://hostname/api/user/nickname/feed and also add the OAuth Authorization.
My code is:
NSDictionary *objectTOPost = @{
@"id" : [NSString stringWithFormat:@"%@acollection/public", kBASEURL],
@"objectType"  : @"collection"
};
// Store to in arrayTo......
[arrayTo addObject:objectTOPost];
NSMutableArray *arrayCC = [[NSMutableArray alloc] init];
// Create 'cc' Key......
NSDictionary *objectCCPost = @{
                             @"cc"              : [NSString stringWithFormat:@"%@api/user/%@/followers", kBASEURL, strNickName],
                             @"objectType"      : @"collection"
                             };
// Store CC key in Array....
[arrayCC addObject:objectCCPost];

// Add all objects in dictioanry and create key's...
NSDictionary *jsonObjectPost = @{
@"verb"        :   @"post",
@"object"      :   @{
@"id" : [NSString stringWithFormat:@"%@api/note/%@", kBASEURL, strAccountID],
@"objectType"      : @"note",
@"content"         : @"12345acct:shiju"
},
@"to"   :   arrayTo,
@"cc"   :   arrayCC
};
But i got error and my error is:
Printing description of operation:
<AFHTTPRequestOperation: 0x7fe13242df40, state: isFinished, cancelled: NO request: <NSMutableURLRequest: 0x7fe132477590> { URL: https://hostname/api/user/shiju86.v/feed }, response: <NSHTTPURLResponse: 0x7fe1325aef40> { URL: https://hostname/api/user/shiju86.v/feed } { status code: 400, headers {
Connection = "keep-alive";
"Content-Type" = "text/plain";
Date = "Mon, 16 Mar 2015 11:31:54 GMT";
Server = "pump.io/0.3.0 express/2.5.11 node.js/v0.10.33";
"Transfer-Encoding" = Identity;
Vary = "Accept-Encoding";
"Www-Authenticate" = "OAuth realm="OAuth"";
"X-Powered-By" = Express;
} }>
Error: Request failed: bad request (400)
Please look at my error. How could i POST? You can email me in<EMAIL_ADDRESS>Regards
Shiju Varghese

Same error "msg":"no original post" when I tried to comment a user that I not follow


iOS empty notification

Summary
Not sure how to recreate or the cause of this yet but iOS 13.6 (possibly other versions) the os is showing an "empty" notification.  I was able to capture a screen on my "dev phone".  The app is showing no exposure.
We have other reports of this happening as well.

received an alert, closed the notification and then went into the app and it said there was no exposure.

Environment

iOS

Theory about this (just spitballing):

This "empty" notification may be because the phone is locked, so it doesn't display the full notification content.
This appears to be not a notification from the app itself, but from the underlying framework. I believe this is the framework giving its weekly update or something like that, saying "we checked for exposures X times". Can definitely be confusing, as it's not a notification actually from the app.

Apologies if both of these were already on your radar!

I got a similar notification this morning. However, the full contents of the notification was something along the lines of "We found 0 instances of exposure in the last week". It can definitely be confusing and lead to some false alarms (even if momentary). Maybe we should look into ways of suppressing this notification if possible?

Agree with @lchski. This seems to be caused by a setting on the OS around how the user has set how they can view their notifications.

This is controlled under Settings --> Notifications --> Show Previews --> When Unlocked
@timarney - I would consider this to be not a bug.

received an alert, closed the notification and then went into the app and it said there was no exposure.

There could be other notifications, either by the app or the os, that aren't necessarily due to an exposure being triggered. So opening the app could still indicate no exposure.

Closing this as it's an OS level issue.


Phy delays for Intel 82574L

I am working on supporting gPTP for One of the Intel 82574L chip.
But i could not find the Phy delays for particular chip in the Datasheet "https://www.intel.com/content/dam/doc/datasheet/82574l-gbe-controller-datasheet.pdf".
I found that the PHY delays (PHY_DELAY_MB_TX_I20, PHY_DELAY_MB_RX_I20) for i210 are derived from "https://www.intel.com/content/www/us/en/embedded/products/networking/i210-ethernet-controller-datasheet.html".
Is there any common derived Phy delays for all the NIC's.

Any Intel folks lurking out there?

Any Intel folks lurking out there?

No Andrew, I couldn't able to reach-out the correct/respective INTEL folks.
Can we use the below generic macros as PHY delays which are defined in linux_hal_generic.cpp?????
#define TX_PHY_TIME 184
#define RX_PHY_TIME 382

I have pinged some folks I know at Intel. It may take a few days to get an update....

I have pinged some folks I know at Intel. It may take a few days to get an update....

Thank you very much Andrew.
I have also raised a question in the Intel Ethernet products forum.
https://forums.intel.com/s/question/0D50P00004YecphSAB/packet-timestamp-sampling-latency-information-not-available-for-82574l-chip
Could you please let me know once you get the update.

I’m not aware we ever characterized the PHY delays to the same level of precision as the I210. The ‘574 has a different PHY IP. The fundamental MAC design is ~the same as the i210.
If anything I expect lower time stamp jitter from the ‘574 but potentially less accuracy at 100mbps.
Eric Mann / Intel Networking Division
Get Outlook for iOShttps://aka.ms/o0ukef

From: Santharaju20<EMAIL_ADDRESS>Sent: Tuesday, January 7, 2020 8:54:40 AM
To: AVnu/gptp<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: Re: [AVnu/gptp] Phy delays for Intel 82574L (#30)
I have pinged some folks I know at Intel. It may take a few days to get an update....
Thank you very much Andrew.
I have also raised a question in the Intel Ethernet products forum.
https://forums.intel.com/s/question/0D50P00004YecphSAB/packet-timestamp-sampling-latency-information-not-available-for-82574l-chiphttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fforums.intel.com%2Fs%2Fquestion%2F0D50P00004YecphSAB%2Fpacket-timestamp-sampling-latency-information-not-available-for-82574l-chip&data=02|01||3e92becd37e64efc4e2c08d793924a0f|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637140128824866033&sdata=uafO8Pz%2FzzDLMy2K9k022bdN8ARIayqaXc28x30L5eQ%3D&reserved=0
Could you please let me know once you get the update.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAVnu%2Fgptp%2Fissues%2F30%3Femail_source%3Dnotifications%26email_token%3DAAQMO7FCQPK7I5Z55EMIKO3Q4SXVBA5CNFSM4KDD26J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIJQ6RI%23issuecomment-571674437&data=02|01||3e92becd37e64efc4e2c08d793924a0f|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637140128824886043&sdata=rkI5mESMW8O02Fnuoq0gpLHzGfi%2B1TdKA%2BU78D7RUVE%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAQMO7B6FMF6XEL7AITFKWLQ4SXVBANCNFSM4KDD26JQ&data=02|01||3e92becd37e64efc4e2c08d793924a0f|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637140128824896053&sdata=%2BwML2AOac7%2B15fi5J8u%2BEl%2Fhzl3L4bqnSG019wj0tzg%3D&reserved=0.

@eric-mann - Thank you for posting a reply.
@Santharaju20  - it seems the information you are looking for is not available. I think your choices are to go with approximate PHY delays, or switch to an i210. The might be a way to "tune" the PHY delay constants by doing some experiments with a known cable length and an i210 on the other side of the link. That would be something you would have to work out how to do yourself.

@eric-mann - Thank you for posting a reply.
@Santharaju20 - it seems the information you are looking for is not available. I think your choices are to go with approximate PHY delays, or switch to an i210. The might be a way to "tune" the PHY delay constants by doing some experiments with a known cable length and an i210 on the other side of the link. That would be something you would have to work out how to do yourself.

@eric-mann - Thank you for posting a reply.
@Santharaju20 - it seems the information you are looking for is not available. I think your choices are to go with approximate PHY delays, or switch to an i210. The might be a way to "tune" the PHY delay constants by doing some experiments with a known cable length and an i210 on the other side of the link. That would be something you would have to work out how to do yourself.

Thank you Very Much  Andrew.
I am currently using the approximate PHY delays as below.
#define TX_PHY_TIME 184
#define RX_PHY_TIME 382
But I would it measure the actual delays with measurement. I was not sure about how to do that measurement.
Could you please assist me how to calculate this.

gPTP provides the neighbor delay. That is a good starting point. I think you might have to figure some more things out from there yourself. I haven't tried to do this before, so I would be trying to do the same things you are. Maybe someone else watching this has more insight.


Expose free disk space, RAM, and CPU via /metrics

This way, we could automatically decide which chatmail server is suited for onboarding a new user.

I suggest sysstat. With the tools of it, you cann fetch nice informations via the commandline.

hm, how about a flag that automatically deploys node-exporter for prometheus / grafana? And if not set, we expose the metrics like you proposed. Or is this overkill?

Yes, it makes sense.
Christian Hagenest @.***> schrieb am Fr., 17. Mai 2024,
18:03:

hm, how about a flag that automatically deploys node-exporter for
prometheus / grafana? And if not set, we expose the metrics like you
proposed. Or is this overkill?
—
Reply to this email directly, view it on GitHub
https://github.com/deltachat/chatmail/issues/183#issuecomment-2117916113,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK35VR4LWGGMHFZFC72P6UDZCYS4RAVCNFSM6AAAAABB6UMCUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJXHEYTMMJRGM
.
You are receiving this because you commented.Message ID:
@.***>

similarly to https://github.com/deltachat/chatmail/issues/38 i close this monitoring issue because it's for now a rather orthogonal issue and there are many ways to approach monitoring/tracking resource usage.
If needed, let's discuss what precisely we want to add in terms of monitoring to chatmail-servers themselves and then create an issue.  Closing this one here.


use paritydb by default

Summary of changes

Changes introduced in this pull request:
Reference issue to close (if applicable)

Closes
Other information and links

Change checklist

[ ] I have performed a self-review of my own code,
[ ] I have made corresponding changes to the documentation,
[ ] I have added tests that prove my fix is effective or that my feature works (if possible),
[ ] I have made sure the CHANGELOG is up-to-date. All user-facing changes should be reflected in this document.

Let's also ship either jemalloc or mimalloc!

I'm unsure who won the jemalloc vs mimalloc battle? I'm okay with either. Thoughts?

Alternatively, we can do it in a separate PR once benchmarks are done.

@hanabi1224 https://github.com/ChainSafe/forest/issues/2607


[BUG] - Navbar-Mobile-bug

Description
The navbar's menu button on mobile devices (iOS and Android) redirects successfully, but it does not close after being clicked. Additionally, the clock button and its dropdown menu do not close. This issue is limited to mobile devices and affects all browsers. The desktop view functions correctly.

Steps to Reproduce

Step 1: Open the website on a mobile device (iOS or Android).
Step 2: Click on the navbar menu button.
Step 3: Observe that the menu redirects to the correct location, but the backdrop remains, and the menu does not close.
Step 4: Try interacting with the close button or its dropdown menu.
Result: The navbar menu and the close button/dropdown do not close as expected, leaving the backdrop visible.

Expected Behavior

Clicking the navbar menu button should close the menu after redirecting.
The backdrop should disappear.
The close button and its dropdown should close when interacted with.

Video
https://github.com/user-attachments/assets/9625fd5f-ac1c-4390-8103-3e3ab62ec6b6

Environment

OS: iOS and Android
Browser: Chrome, Safari, and other mobile browsers

Additional Context

This issue affects all tested mobile browsers on iOS and Android.
Desktop view works as intended without any issues.
The inability to close the menu and clock button disrupts the user experience.

https://github.com/user-attachments/assets/c179e114-6350-40df-bb9c-095d54ffdfa7
I couldnt able to find issue in my branch


UI fails in IE 11 (at least some versions of IE 11)

SCRIPT438: Object doesn't support property or method 'addEventListener'
jquery-3.2.1.min.js (3,147)
SCRIPT5009: 'jQuery' is undefined
jquery-ui.min-1.12.1.js (6,73)
SCRIPT5007: The value of the property '$' is null or undefined, not a Function object
global.js (4,1)
SCRIPT5007: The value of the property '$' is null or undefined, not a Function object
ipt (44,1)
SCRIPT438: Object doesn't support property or method 'addEventListener'
jquery-3.2.1.min.js (3,147)
SCRIPT5009: 'jQuery' is undefined
jquery.dataTables.js (39,7)
SCRIPT5009: 'jQuery' is undefined
ipt (128,5)

The data pages display OK (only OK) with the new Bootstrap UI, but it's not possible to log in with IE 11 — and not with the current UI on ipt.gbif.org either.
Given Microsoft themselves will end support of IE11 for MS365 in August, and no-one has reported the problem, I think we can do the same for the IPT.
https://techcommunity.microsoft.com/t5/microsoft-365-blog/microsoft-365-apps-say-farewell-to-internet-explorer-11-and/ba-p/1591666


Always show dots with labels

Fixes #92

We already had logic that displayed dots when in image mode and a URL wasn't present. The change here just makes that

The way the points and labels are rendered, one has to click on the label (instead of the dot) to move the observation and the green circle is centered on the click location. It seems the dot isn't placed at the plotting point, but the label is centered on it? I think the dot (same for the image) should be at the plotting location--that seemed to be @llhouse2's understanding of how that worked as well.

It seems to center properly with the images (switching between these two views, the green circles remained constant, but the labels and images were placed differently from the dots and labels of the label view):

The dots are at the plotting point. The images top left corner is at the plotting point. I need to fix the image location so the center of the image is at the plotting point.

Updated screenshots with more consistent positioning:


Rename CUDA matrix class to be Dense or Sparse

This PR renames the previous CudaVectorMatrix class to CudaDenseMatrix class for clarity. Now we only have CudaDenseMatrix and CudaSparseMatrix, and they are only for the vector matrix on GPU.
Maybe we should highlight somewhere that the GPU code only works with the vector matrix?
All the 40 tests passed on Derecho's A100 GPU by using nvhpc/23.7.
Fixed #442

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.65%. Comparing base (690b5c6) to head (0f5ba61).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #443   +/-   ##
=======================================
  Coverage   94.65%   94.65%
=======================================
  Files          38       38
  Lines        3051     3051
=======================================
  Hits         2888     2888
  Misses        163      163

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Odd installation behavior

I going to use this package in a Lumen v6.0 project. The installation behavior is as follows:
$ composer require akaunting/setting
Using version ^1.1 for akaunting/setting
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 1 update, 27 removals
  - Removing illuminate/routing (v6.13.1)
  - Removing illuminate/session (v6.13.1)
  - Removing illuminate/support (v6.13.1)
  - Removing illuminate/container (v6.13.1)
  - Removing illuminate/contracts (v6.13.1)
  - Removing illuminate/http (v6.13.1)
  - Removing illuminate/pipeline (v6.13.1)
  - Removing illuminate/filesystem (v6.13.1)
  - Removing illuminate/console (v6.13.1)
  - Removing illuminate/database (v6.13.1)
  - Removing illuminate/auth (v6.13.1)
  - Removing illuminate/cookie (v6.13.1)
  - Removing illuminate/encryption (v6.13.1)
  - Removing illuminate/queue (v6.13.1)
  - Removing illuminate/broadcasting (v6.13.1)
  - Removing illuminate/bus (v6.13.1)
  - Removing illuminate/cache (v6.13.1)
  - Removing illuminate/config (v6.13.1)
  - Removing illuminate/events (v6.13.1)
  - Removing illuminate/hashing (v6.13.1)
  - Removing illuminate/log (v6.13.1)
  - Removing illuminate/mail (v6.13.1)
  - Removing illuminate/pagination (v6.13.1)
  - Removing illuminate/redis (v6.13.1)
  - Removing illuminate/translation (v6.13.1)
  - Removing illuminate/validation (v6.13.1)
  - Removing illuminate/view (v6.13.1)
  - Updating laravel/framework (v6.13.1 => v6.13.1): Downloading (100%)
- Installing akaunting/setting (1.1.1): Loading from cache
Writing lock file
Generating optimized autoload files

Why are the illuminate packages getting removed?
Also, after installation, my app gets broken because of some internal Lumen errors like ReflectionException.

I don't have Lumen experience but PRs are welcome.

@denisdulici, PR #57 is related to this issue.


MODE-2476 Fixed the Teiid VDB & Model sequencer's holding on to stale nodes belonging to other sessions.

Looks good


Pull tags from origin after creating release

Because GitHub Releases will create it by itself

Makes no sense, because we're creating a draft. People should be able to modify the version tag in their draft on the platform!


Update metadata property list name to property_list

Into develop this time!

Current coverage is 95.53%

Merging #16 into develop will not affect coverage as of 3285823

@@            develop     #16   diff @@
=======================================
  Files            42      42
  Stmts          1142    1142
  Branches          0       0
  Methods           0       0
=======================================
  Hit            1091    1091
  Partial           0       0
  Missed           51      51

Review entire Coverage Diff as of 3285823

Powered by Codecov. Updated on successful CI builds.

Looks fine


Add PETSc pressure solver

To-do:

[x] Decouple matrix setup and solvers

[x] SciPy
[x] PETSc
[x] scipy-jax

[x] Implement pressure system with PETSc
[x] Make sure that pressure systems are tested in linear_solver_test.py
[ ] Make sure tests pass

Fixes #3
Fixes #4
Fixes #5

Alright, I'm done with the branch cleanup. @jonasdelacour it's all yours now.
BTW, if you add the e-mail address you use to make these commits in your GitHub profile they will be properly linked to your account.

The linear solver test wasn't actually working (matrix was all 0s). Now it fails in the PETSc + pressure case. Could you please have a look at what's wrong?

I'll take care of the remaining test failures, so you can focus on the review.


Fix for graphics fast rect with multiple renderers

This is due to a bug where graphics fast rects do not render when there are graphics on multiple renderers.
Changed _SPRITE_TEXTURE to array with the key based on renderer.CONTEXT_UID

what exactly is wrong in current implementation? If we cant use the same sprrite in multiple renderers, its a bug. do you have a case where latest version reenders something wrong? we just fixed a few of these isssues a week aor two ago

The following example is using the latest released pixi and is based on the [example here] (http://pixijs.github.io/examples/#/basics/graphics.js):
https://jsfiddle.net/kd6gL10q/3/
https://jsfiddle.net/kd6gL10q/2/
In the first example both are fast rectangles, and only one appears. In the second example the second graphic is not a fast rectangle as it has two shapes so it does appear.
I was also able to replicate this using the latest dev version of Pixi.

So, we have to find why that bug happens first, then fix it. Do you have an explanation for that?

OK, got it, your solution is right but its better to actually use bindRenderTarget() mechanism for that

Ok, I will be able to take a look in a few days. Right now I am facing a deadline so don't have the time to look properly.

No problem, I'm just making alternative PR for that :) @GoodBoyDigital will decide the fate of the issue ;)

Looks like #2963 was merged which should fix this issue.


Move SaveTokensAsClaims to base RemoteAuthOptions

cc @Tratcher

Hi @HaoK, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

:shipit: after @PinpointTownes 's whitespace :smile:

Don't forget to remove the assignations in the OAuth2 providers :clap:
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNet.Authentication.Facebook/FacebookOptions.cs#L27
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNet.Authentication.Google/GoogleOptions.cs#L25
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNet.Authentication.MicrosoftAccount/MicrosoftAccountOptions.cs#L25

f24c35f1a93ed0d6de3cda2b4ab15906f5f6d56b

Now, I have a bunch of providers to update... :smile:

Deleting lines is always good right? :)

Yeah, specially when it makes things consistent :clap:


Clean up 3d-tiles-tools project and dependencies

Update all package.json dependencies and switch to caret versioning.
Switched to klaw, which used to be bundled with fs-extra but they removed it and directed users to use it directly.
Clean up Webstorm Project, which was severely out of date.
Fix coverage.

Travis is going to fail because it was enabled without having a .travis.xml set up in the root folder.  This will be fixed in a separate PR (probably by someone else).

Travis is going to fail because it was enabled without having a .travis.xml set up in the root folder. This will be fixed in a separate PR (probably by someone else).

I think we can pretty much copy the entire gltf-pipeline/.travis.yml.

I think we can pretty much copy the entire gltf-pipeline/.travis.yml.

It's not that simple.  Since we have 3 separate npm packages in this repository, we need a top-level travis.yml that knows about each one and makes it easy to maintain and separate what each one does.  It's not complicated, but definitely worth a separate PR to implement.

Moved klaw to dependencies

Thanks, totally missed that.

Thanks, looks good. I'll open an issue for fixing travis.

Published to npm.

Awesome, thanks.


ASP.NET Core - list operations with invalid OData spec returns 500 instead of 400

Describe the bug
When the $top parameter for a list operation is greater than MaxTop, a 500 Internal Server Error is produced.
Set MaxTop = 50 in TableControllerOptions
Send .../tables/foo?$top=100
To Reproduce
Steps to reproduce the behavior:

Create a controller FooController with a TableControllerOptions where MaxTop = 50
GET /tables/foo?$top=100

Expected behavior
A 400 Bad Request should be returned with the appropriate error message
What platforms?

Server

[ ] ASP.NET Framework (Legacy)
[X] ASP.NET Core
[ ] Node.js (Legacy)

What database are you using?

Entity Framework Core / SQL Server

Where are you running the server?

Local Dev Box

Client

[ ] Xamarin Forms
[ ] Xamarin.Android
[ ] Xamarin.iOS
[ ] Windows (state UWP, WPF, WinForms)
[ ] Swift / Objective-C
[ ] Android Java / Kotlin
[X] Other (state what other means) -- REST

What platform versions are you running on?

Windows 10 - Visual Studio 2019 - MSTestv2

Does it happen in an emulator / simulator, or only on a real device?

Always

Fixed in 34d8515


Measures are displaying with a lot of decimal places

After setting number of decimal to 1 or even changing the data type to whole number the measures are coming up with 7 to 8 decimal places in rDataTable.

Logged this question for MS on their GitHub repo. https://github.com/Microsoft/PowerBI-visuals/issues/313
With regular TypeScript visuals, there is a library that allows us to obtain the Format info from the data model. Not aware of anything similar for R visuals, but I've asked the question.

Added Format property to limit the number of decimal places. Not currently able to obtain the user-specified decimal digits at the field level in R visuals, so this option will affect all decimal fields in the table universally. It does not "force" decimals for whole numbers. Applied to version <IP_ADDRESS>, and I'll resubmit it to AppSource for approval.

Thanks a Lot!!! This really helps.


Fix number entity in 2022.1.0dev

Fixes #665
Broken by https://github.com/home-assistant/core/pull/61100.
(requires 2022.1.0dev)

cool, Ill edit the files manually, and see if all is well.
thanks for the swift response

Indeed, nice clean up.

is there any chance this can get merged some time soon? Since all checks have passed, maybe another look is all that is needed? would be hugely appreciated .
thanks!

is there any chance this can get merged some time soon? Since all checks have passed, maybe another look is all that is needed? would be hugely appreciated . thanks!

No. And I thought I made myself clear in https://github.com/iMicknl/ha-tahoma/issues/665 already. This fix will break current functionality in 2021.12, thus we will merge this only after 2022.1 is released.
If you don't want to face issues, don't run beta versions on your production instance, or merge the required change in your integration.
I will sometimes hit 'update branch' on this pull request, so you can use this version manually with the latest changes of this integration, but more than that I can't do.


Fix glob usage

Currently the pattern will be ignored because the glob function isn't synchronous, we should use glob.sync instead.

Nice catch, and I like the cleaner syntax better too. Thanks!


will anyone ever update muon to ultralight 1.2 or did you abandon this completely?

I don't currently have the cycles to actively maintain this, but would be more than willing to accept PRs.

I don't currently have the cycles to actively maintain this, but would be more than willing to accept PRs.

Hey @ImVexed,
I am in the process of rewriting muon for the current version 1.2.1 or writing my own wrapper for the API.
The Ultralight API for Go will be added to my github.
After that I will then adapt muon to my API for Ultralight.
Does this work for you?
Kind regards
ZanderCodes

Hey @zandercodes, that sounds great!


Error while executing pa-box:

Error: ( : 2) Procedure execution of gimp-image-undo-disable failed on invalid input arguments: Procedure 'gimp-image-undo-disable' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer.

Hello, It's been a while since I've touched this project I may need some time to debug this but I will try to help you. Could you tell me which operating system do you use and which gimp version do you have?

Yes thank you
Mac OS 10.12.2
Gimp 2.8
Sent from my iPhone

On Feb 8, 2017, at 5:31 PM, Bartłomiej Wójtowicz<EMAIL_ADDRESS>wrote:
Hello, It's been a while since I've touched this project I may need some time to debug this but I will try to help you. Could you tell me which operating system do you use and which gimp version do you have?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

HI there,
It was a quite challenge to reproduce the error, but I was able to do it.
For me the error is shown when you are trying to use the plugin without creating the image first.
In order to use plugin correctly you need to:

create blank image first
set your tool to pencil, and set pencil to Pixel type with size of 1

Then you should be able to use it. Let me know if your case is similar and if it works for you.
Cheers.


Improvement : Try to follow "Graceful degradation" guidelines

Improvement : Try to follow "Graceful degradation" guidelines
What means ?
That if an user loads a page with a browser that don't support web components (or with javascript disabled),  fallback to hide the <input type=text> and show only the <select>.
Why?
Not everyone would be running the last browser on a modern computer or device. Some people would be running on old devices, and would be limited to a pure text browser. "Graceful degradation" aims to build a modern website/application that will work in the newest browsers, but falls back to an experience that while not as good still delivers essential content and functionality in older browsers.
How??
Simple. Add the "hidden" attribute from javascript, not from pregenerated HTML. Add the <input type=text /> using JavaScript. If a browser can't use webcomponents or run javascript, the users would only see a simple <select>  and forms would keep working fine.
Usage would be something like :
      <searchable-select aria-label="Search countries" placeholder="Where are you from?">
        <select name="countries" >
          <option value="1">Argentina</option>
          <option value="2">Brazil</option>
          <option value="3">Canada</option>
          <option value="4">France</option>
          <option value="5">Germany</option>
          <option value="6">Japan</option>
        </select>
      </searchable-select>

See

https://developer.mozilla.org/en-US/docs/Glossary/Graceful_degradation
https://developer.mozilla.org/en-US/docs/Glossary/Progressive_Enhancement

Hello,
Part of the functionality was already implemented, such as the dynamic generation of the input when it did not exist.
However, in line with your suggestion, I have added and slightly modified the component so that the select element also works in cases where JavaScript is disabled. Additionally, I have included the option to specify the attributes of the search input from the custom element.
I have improved the README by explaining how it would function in scenarios without JavaScript and documenting the variables that allow for component customization.
I greatly appreciate your feedback and would be delighted to receive more suggestions.

Thanks!
I would take a look at it when I have time. I'm considering your webcomponent to replace the usage that I do of choosen.js

Well, I did some more minor tests  :

Don't support
Don't preserves  class attribute
Don't supports multiple

I would try to get time and see if I could write code to add this functionality. IMO your small webcomponet have the potential to be a good replacement of  harvesthq/chosen /  JJJ/chosen that is un-mantined, and needs jQuery to work


Install latest version of ODH operator without Trino

Current version on OS-Climate clusters is old and there is no clear path for upgrade to newer version . Proposal is to deploy new version of ODH in parallel with existing one with only Tier 0 components (http://opendatahub.io/docs/tiered-components.html) and achieve functional parity with existing deployment before rolling out changes to all clusters. Related to https://github.com/os-climate/os_c_data_commons/issues/234

Install latest version of ODH operator (core) on CL1; need to understand/quantify impacts as eventually will need to change how notebooks run and images may also be impacted.

no one using jupyter hub on CL1 - @redmikhail will remove existing ODH and install latest version

pinging @redmikhail @erikerlandson @ryanaslett - during office hours, erik indicated we can meet with Landon to better understand the ODH environment

team met with Landon - @ryanaslett will complete once #266 is done

pending superset and Trino upgrade; we will only install core components on CL1.

@redmikhail to finish open metadata work, vault backup, and unblock keycloak, then move to ODH

@redmikhail finished open metadata upgrade, need to finish backup.  keycloak done.  will work on ODH starting this week.

using SAI as a prototype for new ODH deployment on OS-Climate.  Next step is to deploy on CL1 - plan to start this week.  The new implementation uses new resources - should not interfere with current config.

This needs to be linked to #365


Variations in Confusion Matrix with changing Kernel for Intent Classifier Sklearn

Rasa NLU version (e.g. 0.7.3): 0.11
Used backend / pipeline (mitie, spacy_sklearn, ...): spacy_sklearn
Operating system (windows, osx, ...):  Ubuntu 17.04
Issue:
Attached is the picture of Intent Confusion Matrix using all 3 kernels (Linear , RBF , Polynomial)
There is slight variation in Linear and RBF  but huge variation in Polynomial kernel usage.
I want to ask which one is better to use and what this picture is showing regarding kernel usage.
I am confused which one is better in my use case.
I am building chatbot for automobile industry assume it.
Data contains different type of messages. falling in Sales Service Parts Intents.

Either Linear or RBF look fine, the polynomial kernel doesn't seem to get the difference between service and anything else. The confusion matrix shows you the prediction of the model on the X axis and the expected label on the y axis. So the diagonal shows the number of examples where the model predicted the label that was expected. Anything that is not on the diagonal is an example where the model predicted the wrong label.


fixes mar/sole/effect, purging styles on json:grow

this fixes the compile bug, and converts ++styx to ++tape for $pro effects

Thanks!

confirmed that this also fixes webdojo

@cgyarvin any objections if I move ++purge to zuse after various cc- merges are resolved? Seems like it'll be useful when incrementally porting talk and dojo to allow styx output.

I think all the style stuff including klr should go there.  Might lengthen some names too...
Sent from my iPhone

On Nov 14, 2016, at 12:31 PM, Anton Dyudin<EMAIL_ADDRESS>wrote:
@cgyarvin any objections if I move ++purge to zuse after various cc- merges are resolved? Seems like it'll be useful when incrementally porting talk and dojo to allow styx output.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I'd like to see the ++klr engine in drum moved as well (it intentionally depends only on the gate samples, not the subject or core context for this reason).
In the long run, I figure it'll all be folded into a ++tanq engine ...

The conversion from styx to the "flat" dill-blit ++stub, sure
On Monday, 14 November 2016, cgyarvin<EMAIL_ADDRESS>wrote:

I think all the style stuff including klr should go there. Might lengthen
some names too...
Sent from my iPhone

On Nov 14, 2016, at 12:31 PM, Anton Dyudin<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>> wrote:
@cgyarvin any objections if I move ++purge to zuse after various cc-
merges are resolved? Seems like it'll be useful when incrementally porting
talk and dojo to allow styx output.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/urbit/arvo/pull/291#issuecomment-260454595, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABxXhn1svNl7HM-XJbBiu7roTUvRI2p_ks5q-MYVgaJpZM4KhgW2
.

Oh, that is totally the namespace it should be under yeah. (I'm still a bit
weird about calling non-door cores "engines", the things already described
as such were like ++og and ++by)
On Monday, 14 November 2016, Anton Dyudin<EMAIL_ADDRESS>wrote:

The conversion from styx to the "flat" dill-blit ++stub, sure
On Monday, 14 November 2016, cgyarvin<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>> wrote:

I think all the style stuff including klr should go there. Might lengthen
some names too...
Sent from my iPhone

On Nov 14, 2016, at 12:31 PM, Anton Dyudin<EMAIL_ADDRESS>wrote:
@cgyarvin any objections if I move ++purge to zuse after various cc-
merges are resolved? Seems like it'll be useful when incrementally porting
talk and dojo to allow styx output.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/urbit/arvo/pull/291#issuecomment-260454595, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABxXhn1svNl7HM-XJbBiu7roTUvRI2p_ks5q-MYVgaJpZM4KhgW2
.


Systemd socket activation

It would be nice to allow for systemd socket activation of litefs for its replication HTTP server. This could allow better handling of the listening socket to better protect it from the outside.
My use case is to make it listen on a unix domain socket that is initialized by systemd (with proper file permissions, access only to the systemd service running litefs and the reverse proxy). This ensures that no other process on the same machine can tap into this socket.
This is just a matter of using<EMAIL_ADDRESS>and use the provided net.Listener if available from systemd. Else fall back to opening the net.Listener as usual.
I volunteer for the pull request, just wants to discuss it here first.

I don't think I quite understand. You want to run the HTTP replication over a socket-activated Unix socket?


Improve static cached_op optimization

fix along with #14931
@pengzhao-intel @ZhennanQin
Description
(Brief description on what this PR is about)
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

Thanks for your contributions @xinyu-intel .
Can you also look into the CI failures ?
@mxnet-label-bot  Add [pr-awaiting-review, Operator, Backend]

Please also try https://github.com/dmlc/gluon-nlp/issues/690

@pengzhao-intel I've tested https://github.com/dmlc/gluon-nlp/issues/690, and everything works fine.

@pengzhao-intel I've tested dmlc/gluon-nlp#690, and everything works fine.

Thanks :)

@PatricZhao @ZhennanQin  Is this good to go?
We recently observed static alloc regression on some sue cases. One of the case is reported here https://github.com/apache/incubator-mxnet/issues/15067.
another is here<EMAIL_ADDRESS>Although we are not sure if this fix is related, can we add this to 1.5.0 anyway since #14931 is already in 1.5.0.rc0 ?
The vote is cancelled, and pending fix for horovod fix. So we have some time to merge this.
Thanks!

@PatricZhao @ZhennanQin Is this good to go?
We recently observed static alloc regression on some sue cases. One of the case is reported here #15067.
another is here<EMAIL_ADDRESS>Although we are not sure if this fix is related, can we add this to 1.5.0 anyway since #14931 is already in 1.5.0.rc0 ?
The vote is cancelled, and pending fix for horovod build. So we have some time to merge this.
Thanks!

Agree! I think the PR is ready to merge.

@roywei merged, please take it into 1.5 and try if the regression issue is fixed.
Feel free to ping us if anything needs our help.


Flake8 fix

Issue #, if available: N/A
Description of changes: improved linter configurations.

do not apply unused import on __init__.py, otherwise flake8 raises false positive when __init__.py exports select symbols
deduplicated linters settings from pre-commit. Instead, linters will source their config from tox.ini and pyproject.toml.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@yinsong1986 can I merge this?

+1


Add warning that this repo is going to be archived

What
Updated the readme to show that the repo is being archived. This is required as per this ticket:
https://trello.com/c/HvW6RbMt/1312-remove-unneeded-services-from-sandbox-staging-and-live
How to review
Check that the warning in the readme makes sense.
Who can review
Anyone but me

Thanks for the review Patrick. Unfortunately GoLand does not complain about the table and does not change the table if I run its formatter either.


remove kitchen

Lets also switch to using the CFT cli for test actuation like https://github.com/terraform-google-modules/terraform-google-project-factory/blob/cb56c273488e17ae63f877b78a20c2248af6b60c/build/int.cloudbuild.yaml#L89-L108

Error seems to be due to old docker image https://github.com/GoogleCloudPlatform/terraform-google-secure-cicd/blob/aa1c5b3724df9bfe3335acbd1c126abb54f0a83d/build/int.cloudbuild.yaml#L101. Let bump devtools to 1.4 everywhere


regex Handler

b.Handle(regexp.MustCompile("#(\S+)"), rgtest)
gives panic error unsupported handle enpoint.

Hi. You should use b.Handle(telebot.OnText, ...), and match regexp manually. b.Handle currently only allows you to use string and CallbackEndpoint as a handler.

Yeah Found MiddleWare + OnText thanks

In my opinion, Regex support can be useful.
For example something like this in JS:
bot.onText(/\/getCommand-(\w+)/, function(msg, match) {
   callFuction(msg.chat.id , match[1]);
});

ref
Is there no plans to add it?

@AmarnathCJD
How did you implement Middle Ware?
Can you share the code?


Legend items ordering, sorting

Task: there should be parameters for legend ordering and sorting.
Legend and Geometry: Area charts work in reverse of each other as shown in the attached image.

I attempted to remedy this with configurations (reverse, orientation, rotate, etc.), but none seemed to solve with desirable outcome. It would be nice if this directionality was corrected by default, or a configuration to reverse the order in the Y Axis.

Any fix for this? @simzer

Hi, unfortunately, there is no fix yet. I have made a workaround, I hope it's applicable in your case:
https://jsfiddle.net/simzer/dkha2Lwm/21/

I rewrote the workaround because the legend-label-draw and legend-background-draw event arguments are changed in the main.
https://jsfiddle.net/vuhL74mw/39/

Great, thanks!

After the next release (probably 0.17.0) the sub-axis (y) will be got a new property: 'reverse: '. With that setting the y-axis markers can be reordered.


GIT_PAGER leads to an error

I have installed the current version (0.25.0), and trying to do a first clone, working from cygwin, I get:
$ git tfs quick-clone http://some.name:123/ "\$/Blah/blah/Current"
Item has already been added. Key in dictionary: 'GIT_PAGER'  Key being added: 'GIT_PAGER'

I do have a GIT_PAGER environment variable, and unsetting it seems to make things work.

That error's probably coming from here. git-tfs will still want to override your GIT_PAGER setting. So that code will just need to check if GIT_PAGER is already set, and update rather than Add if it is. Do you have time to start a pull request to make that change?

Sorry, I don't have experience with C# yet...
FWIW, the "conflict" is because I set to cat probably for the same reason: disabling the pager when used in Emacs.

The issue was fixed by @elibarzilay by him in the linked pull request and can therefore be closed


[VS Code] [Audio] GetAddrInfo exception in Audio

%0A%0A%23%23 Error:%0Agetaddrinfo ENOENT b-conv.conv.skype.com%0A%0A%23%23 Steps to Reproduce:%0A1.%0A2.%0A%0A||Version Data|%0A|-:|:-|%0A|**extensionName**|VSLS-Audio|%0A|**extensionVersion**|0.1.48|%0A|**applicationName**|VSCode|%0A|**applicationVersion**|1.52.1|%0A|**platformName**|MacOS|%0A|**platformVersion**|10.0.19042|

We're unable to prioritize fixes to this area as we re-evaluate our priorities and product direction. We understand that this maybe disappointing. We appreciate your input and comments on this issue till now. We will soon be sunsetting this feature and will work towards a better use experience for communication needs for Live Share users from the editor.


Make cards responsive for mobile users.

Description
Make feature cards responsive, This is a partial solution as I think cards can be reworked but meanwhile this will look fine for mobile users, hence making user experience better on mobile and tablets. This PR fixes #1  issue.

@dastrong-codiga Please review!


[Feature] Horizontal Menu filepond-item

Is there an existing issue for this?

[x] I have searched the existing issues

Is your feature request related to a problem? Please describe.
Hi, congratulations for your work.
I would like to know if it is possible to put the filepond items in horizontal menu?

I thank the attention
Describe the solution you'd like
Horizontal Menu filepond-item
Describe alternatives you've considered

Please ask questions about FilePond features on Stack Overflow.


Update high-availability-guide-suse-pacemaker.md

At the section
Set up an Azure shared disk SBD device
There is no need for installing iscsi and enable it for the use of azure shared disks.
Guess it's a cut'n'paste error from the section before.
Removed the section and commands, and re-numbered the others

@rdeltcheva
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@dennispadia - could you please review the feedback?

I have reviewed the changes. Make sense for Azure shared disk.

#sign-off

#sign-off


Use clio to check base directory

Using technique suggested at https://github.com/aj-bagwell/clio/issues/23

I am not convinced this is worth the extra dependency.
the error looks like

error: Invalid value for --path : Invalid path "foo": No such file or directory (os error 2)


docs(popover): omit enabled prop, resolves #183

Closes #183
📝 Description
Removes the enabled prop from Popover documentation
⛳ Current behavior (updates)
enabled prop is shown in Popover documentation but is omitted from types as per https://github.com/chakra-ui/chakra-ui/issues/5155#issuecomment-984784300
🚀 New behavior
enabled prop is no longer shown in Popover documentation
💣 Is this a breaking change (Yes/No):
No
📝 Additional Information

Looking good!
@allcontributors please add @StuartReeve for docs.


bug(Drag and Drop): Drag scroll problem with scrollable element that are not body

Is this a regression?

[ ] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
No response
Description
the scrollable element inside body does not scroll when im dragging the draggable element to the top or bottom of scrollable and when i use mousewheel to manually scroll, the drop indicator does not follow
Reproduction
StackBlitz link: https://stackblitz.com/edit/u7z1ur-nutg2j?file=package.json
Steps to reproduce:

make the body element unscrollable
have an element inside body that scrollable and have a cdkDropList and Draggable element inside that element

Expected Behavior
the scrollable element inside body should scroll when im dragging the draggable element
Actual Behavior
the scrollable element inside body does not scroll and when i use mousewheel to manually scroll, the drop indicator does not follow
Environment

Angular:
CDK/Material:
Browser(s):
Operating System (e.g. Windows, macOS, Ubuntu):

You need to indicate which elements are scrollable using the cdkScrollable directive. Here's a working example: https://stackblitz.com/edit/u7z1ur-eysxmd?file=src%2Fexample%2Fcdk-drag-drop-custom-placeholder-example.ts
Note that I had to use hostDirectives here since the root component was scrollable. If it was a regular component, you can just add the cdkScrollable attribute to it instead.


Remove survey/news

Removal approved by Shahrokh and John. I took it out of PTVS earlier this week.

👍


CreateAsync fails due to lack of IUserEmailStore implementation

I am attempting to test this project by registering a new user. Whenever I do, I get this error: Store does not implement IUserEmailStore.
However, I can see with NH Profiler that a query is being run against the database to check for this user. Is this a .NET issue or an issue with this specific library?

I've checked and noticed that when the UserManager is constructed with the Nhibernate.AspNet.Identity.UserStore, the UserManager shows: SupportsUserEmail = False
Public Class ApplicationUserManager
    Inherits UserManager(Of ApplicationUser)

    Public Sub New(store As NHibernate.AspNet.Identity.UserStore(Of ApplicationUser))
        MyBase.New(store)
    End Sub

   ...

Woops! Looks like I was using an old version of the code. I did an update through NuGet and this part works great now.


Resolve Block implicitly retains 'self' explicitly mention 'self' to indicate this is intended behavior

Add in self->

Thanks!

@boda-taljo it's already merged

Sorry mainly I meant having the pod’s version pumped up cause I installed
the latest version on Cocopods and it is not there
On Wed, 6 May 2020 at 09:27, Evgeny Aleksandrov<EMAIL_ADDRESS>wrote:

@boda-taljo https://github.com/boda-taljo it's already merged
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ealeksandrov/EAIntroView/pull/218#issuecomment-624486734,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAWCQHWSPKG5EIVVXNAXGL3RQEGNFANCNFSM4EYO5DAQ
.

--
Sent from Gmail iOS

Right, I see. I'll check and push new version.
Until then, you can use latest version with
pod 'EAIntroView', :git => 'https://github.com/ealeksandrov/EAIntroView.git', :commit => '5a21bb6'

EAIntroView 2.13.0 published on CocoaPods.


chore: forward port leanprover-community/mathlib#19090

Thanks a lot!
I completely forgot I needed to forward port this.
bors r+


separate installation integration problem

install anaconda 4.3.0-1 and then install VS2017 early release
then in python environment tab, there appears 2 environment, Anaconda 4.3.0 and Python 3.6.0
then I choose Anaconda 4.3.0 as a default environment, and click refresh button for making intellisense work.
but even retrieving all data, intellisense still cannot retrieve any information from cached data.
intellisense knows information after I refresh Python 3.6.0 environment also
this is an integration problem.

Is it possible that your IntelliSense thought it was using Python 3.6 rather than Anaconda? I know you said you changed the default, but that would be the most likely way for this to happen.
We have seen occasional issues where restarting VS or reopening a project is needed. Could that have resolved it?

@zooba
It works well, I was just confused because of "unknown type" for libraries


异常退出

Issue Type: Bug
图形界面无法启动。
VS Code version: Code 1.67.0 (57fd6d0195bb9b9d1b49f6da5db789060795de47, 2022-05-04T12:06:02.889Z)
OS version: Windows_NT x64 10.0.22000
Restricted Mode: No

Please file a proper issue with reproducible steps in English.
Once more data is provided we can look into reopening this issue.
Thank you


OPManager: fix preview

add '--in-file' cli parameter when building command line
the issue is described in #8

Thanks!

you're welcome!
I see the plugin wasn't published (due to some changelog formatting issue) yet, will you have time to fix that?

sure. I am on it

is in review. should be today or tomorrow live


Error returned in Where method

I have seen there are lot of methods (ex: Where. Select etc ) that return error type alongside bool type. In all your examples, you are returning nil error. So when to send error other than nil and what happens if there is an error other than nil ? Thanks

The link of  wiki: https://github.com/ahmetalpbalkan/go-linq/wiki/Remarks-%26-notes#error-handling is broken
How can i handle error in forEach ?
It seems only panic


added correct interrupt handler initialization in RISC-V-Qemu-virt_GCC

Corrected interrupt handler initialization in RISC-V-Qemu-virt_GCC

Description
Added asm to load the correct interrupt handler in mtvec register

Steps
The demo as in the main branch is not working because it lacks interrupt handler initialization.
Compile and run the demo as in README to reproduce the issue.
Then try to run the demo with my addition to verify the fix.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Thanks for submitting the PR @FriedDede! I'm going to look over this PR now. I'll post any comments/questions on the bits of code.

I was finally able to get a successful build on my end for the unmodified code. Were you able to build on your end? Did you have to modify the Makefile or differ from the instructions in any way?
I ask because the instructions in the README required a little tweaking for Ubuntu systems. If you were on a different system I'd love to know if these tweaks apply broadly or are on a per-system basis.

I was finally able to get a successful build on my end for the unmodified code. Were you able to build on your end? Did you have to modify the Makefile or differ from the instructions in any way?
I ask because the instructions in the README required a little tweaking for Ubuntu systems. If you were on a different system I'd love to know if these tweaks apply broadly or are on a per-system basis.

I'm on latest fedora, i didn't use crostools-ng but i compiled the toolchain from here with these commands:
./configure --prefix=/opt/riscv --with-arch=rv32gc --with-abi=ilp32d make
the compiled toolchain files begins with riscv32 instead of riscv64 as in the makefile, so i had to change that.

Sorry for the lack of an update @FriedDede. I didn't have time to further test this until today. I've been working on testing this.
I must be doing something wrong when trying to test (and trying to figure this out now). GDB jumps to a seemingly bad address when debugging the QEMU demo.
My frame when starting the debugger looks like #0  0x00001000 in ?? ()  and upon running continue or next I'm receiving the output Cannot find bounds of current function.

I'll circle back when I have this figured out

Are u talking about the Demo without my changes?

Are u talking about the Demo without my changes?

With or without - doesn't seem to matter.

Are u talking about the Demo without my changes?

With or without - doesn't seem to matter.

The bug that I encountered was that after the startScheduler function call in main_blinky.c the demo jumped to a bad assembly address, that was because the mtvec was uninitialized so the first interrupt went nowhere, but the demo was working correctly before that function call.
I've ran it as written in the readme so it's really strange it isn't working on your end.

Just want to keep you up to date on my weirdness. I was able to finally run the vanilla demo. Took a whole bunch of debugging which didn't really pan out. You're statement of...

The bug that I encountered was that after the startScheduler function call in main_blinky.c the demo jumped to a bad assembly address, that was because the mtvec was uninitialized so the first interrupt went nowhere, but the demo was working correctly before that function call.

is exactly what happens.

As for me blocking you - I'm sorry about this. I've roped in another teammate so we can hopefully get this demo running flawlessly on his machine. I can't see any issues with your code and your changes are not responsible for the demo failures I've been receiving, but I'd still like to run the demo (even if vicariously) before approving.
The issue I was seeing is that the jump-and-link instruction (aka jal) found here is failing to jump to the main function. This makes absolutely no sense as the main function address is correctly defined and linked. I've checked a couple other things and the main function is there - it's just breaking on the jump for a reason unknown to me. Even more frustrating is that last night after trying for like the 20th time on the unmodified demo, it worked, however it went right back to failing on all subsequent runs.
I wonder if the problem is with the emulator or the specific micro arch that I'm emulating.

> Just want to keep you up to date on my weirdness. I was able to finally run the vanilla demo. Took a whole bunch of debugging which didn't really pan out. You're statement of...

The bug that I encountered was that after the startScheduler function call in main_blinky.c the demo jumped to a bad assembly address, that was because the mtvec was uninitialized so the first interrupt went nowhere, but the demo was working correctly before that function call.

is exactly what happens.
As for me blocking you - I'm sorry about this. I've roped in another teammate so we can hopefully get this demo running flawlessly on his machine. I can't see any issues with your code and your changes are not responsible for the demo failures I've been receiving, but I'd still like to run the demo (even if vicariously) before approving.
The issue I was seeing is that the jump-and-link instruction (aka jal) found here is failing to jump to the main function. This makes absolutely no sense as the main function address is correctly defined and linked. I've checked a couple other things and the main function is there - it's just breaking on the jump for a reason unknown to me. Even more frustrating is that last night after trying for like the 20th time on the unmodified demo, it worked, however it went right back to failing on all subsequent runs.
I wonder if the problem is with the emulator or the specific micro arch that I'm emulating.

I understand your concerns, those are my setup specs, so you can have a complete view on what i have on my side.
qemu: QEMU emulator version 6.2.0 (qemu-6.2.0-15.fc36)
Riscv32-gcc :
Using built-in specs. COLLECT_GCC=riscv32-unknown-elf-gcc COLLECT_LTO_WRAPPER=/home/andre/src/AOS-Project/toolchain/bin/../libexec/gcc/riscv32-unknown-elf/12.2.0/lto-wrapper Target: riscv32-unknown-elf Configured with: /home/andre/src/RISCV/riscv-gnu-toolchain/gcc/configure --target=riscv32-unknown-elf --prefix=/home/andre/src/RISCV/toolchain --disable-shared --disable-threads --enable-languages=c,c++ --with-pkgversion=g2ee5e430018 --with-system-zlib --enable-tls --with-newlib --with-sysroot=/home/andre/src/RISCV/toolchain/riscv32-unknown-elf --with-native-system-header-dir=/include --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls --disable-tm-clone-registry --src=/home/andre/src/RISCV/riscv-gnu-toolchain/gcc --disable-multilib --with-abi=ilp32 --with-arch=rv32gc --with-tune=rocket --with-isa-spec=2.2 'CFLAGS_FOR_TARGET=-Os   -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-Os   -mcmodel=medlow' Thread model: single Supported LTO compression algorithms: zlib gcc version 12.2.0 (g2ee5e430018)
Riscv32-gdb 10.1
Let me know if you made progress in debugging it.

Hi, how is it going with the review? Also I'm not understanding what part of my PR is failing unit testing and how to fix it, do you have any clue?

Thank you for your patience and providing so much of your setup. After a lot of debugging (I must have rebuilt like half a dozen variations) I switched over to SiFives prebuilt toolchain and found the demo with your change to work flawlessly.
I'm going to approve and will forward onto our PRBR for approval.

Our timing of posting was incredible haha

Our timing of posting was incredible haha - 10 seconds apart

Thank u for your work. Hahah yes, very funny coincidence 🤣

Update: Going to push a single commit to your PR to fix our 'core-checker'. It's just a simple URL change in our license.

Ok, thanks for the fix

The headers seem to be of 2020. Especially vector.S being a new file , should it be having 2022 headers
What do i have to change?

Thank you for your contribution.


Exception error

I've been able to get the Update AV functionality working without issue, but keep running into this exception error when I upload a file to the bucket to be scanned..
Starting clamscan of /tmp/bucket/Testfile.txt.
./bin/clamscan: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
Unexpected exit code from clamscan: 127.
: Exception
Traceback (most recent call last):
File "/var/task/scan.py", line 101, in lambda_handler
scan_result = clamav.scan_file(file_path)
File "/var/task/clamav.py", line 133, in scan_file
raise Exception(msg)
Exception: Unexpected exit code from clamscan: 127.
Any advice or pointers gratefully received

I'll try to test this soon and get back.

I have been able to resolve the Exception error, the Lambda.zip wasn't built correctly.  This works great.