LXD Containers inside AWS EC2 Instance Routing Problems

Required information

Distribution: Ubuntu
Distribution version: 18.04.2 LTS
The output of "lxc info" or if that fails:

Kernel version: 4.15.0-1021-aws
LXC version: 3.0.3
LXD version: 3.0.3
Storage backend in use: zfs

Issue description
When we setup LXD inside AWS Instances, we find that we keep running into issues where the containers don't seem to have proper internet access. From within the containers we can ping anything on the public internet, but when we try and do apt update or curl google.com -vvvv, it does to work. Almost as if only ICMP traffic is working but no TCP/UDP traffic. We keep seeing IPv6 addresses trying to resolve - see quotes below:
In our setup we have disabled IPv6 on our lxdbr0 config:
lxc network show lxdbr0 config:   ipv4.address: <IP_ADDRESS>/24   ipv4.nat: "true"   ipv6.address: none   ipv6.nat: "false" description: "" name: lxdbr0 type: bridge
We don't know what we can do to get this to work. We find it only happens with LXD containers.
Can it be something to do with the subnets that lxd is using?
Information to attach
apt-update.log
curl_request.log

Looks like you're hitting some odd timeouts, it may be MTU related?
Can you check what's the MTU on the host's main network interface and try to set bridge.mtu on the LXD network to match that?
That could explain why ICMP is going through but TCP/UDP isn't, though normally you'd expect PMTU discovery to detect this and automatically reduce the MTU, not sure why the AWS network isn't doing that.


Additions to "Required Software"

Many Thanks for the "YubiKey-Guide", which helped me much configuring my new YubiKey.
Regarding "Required Software" for Ubuntu/Debian: In addition to the packages indicated in the text, I needed libssl-dev, swig and libpcsclite-dev (Ubuntu 18.04 on i386). Perhaps it may be helpful to add this to the apt install-statement.

Could you send a PR to include those packages for that specific version of Ubuntu, please?

Had the same issues during this section:
$ pip3 install yubikey-manager
Got the error:
unable to execute 'swig': No such file or directory
  error: command 'swig' failed with exit status 1

  ----------------------------------------
  Failed building wheel for pyscard

After running:
$ sudo apt -y install libssl-dev swig libpcsclite-dev
...the errors were resolved!
Was running on:
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.5 LTS
Release:	18.04
Codename:	bionic

Had the same issues during this section:
$ pip3 install yubikey-manager
Got the error:
unable to execute 'swig': No such file or directory
  error: command 'swig' failed with exit status 1

  ----------------------------------------
  Failed building wheel for pyscard

After running:
$ sudo apt -y install libssl-dev swig libpcsclite-dev
...the errors were resolved!
Was running on:
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.5 LTS
Release:	18.04
Codename:	bionic

I have sent Pull Request #243 with the change.
This is my first "PR" so I hope it is ok.

I have sent Pull Request #243 with the change.
This is my first "PR" so I hope it is ok.


Suggestion: Resilient against multiples spaces

In this line : https://github.com/smart-fun/smartGL/blob/master/smartgl/src/main/java/fr/arnaudguyon/smartgl/tools/WavefrontModel.java#L170
instead of
line = line.replace("  ", " ");
String[] elements = line.split(" ");

do this
String[] elements = line.split("\\s+");

It allows for any number of spaces and tabs between vertx coordinates.

Thanks dawjdh! You know you can do a pull request and become a contributor to the library if the request is accepted ;)
Arnaud.

Hello, I don't know why you are still not contributor :/
I found this: https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/


Add no_filters param to dataviews

Related to https://github.com/CartoDB/Windshaft-cartodb/issues/776
This PR adds the query param no_filters to the dataview URL in order to get the data with no filters applied.

What if I request a dataview's result with own_filter=1 and no_filters=1?
If I'm not wrong, the current implementation returns a dataview without filters. Is that the expected behavior??

If both params are present, no_filters prevails and own_filter is discarded.
For me, that's the expected behaviour since it's a stronger condition.

Let me be a PITA.
I don't agree. I understand your point but it's confusing to the user's point of view. We have two different params (no_filters and own_filter) for the same thing: to choose the dataview's query. The fact of having two different params was for being more user-friendly, giving priority to them it's confusing.
I'd validate when both of them are present and respond with error:
if (Number.isFinite(ownFilter) && Number.isFinite(noFilters)) {
  const error = new Error('Bad query params ....');
  error.http_status = 400
  return callback(error);
}

Can you take a look on the commit https://github.com/CartoDB/Windshaft-cartodb/pull/809/commits/02ac25181e58084937bc46509f640775c8e6e97f ?
I've added a type='dataview' to get a better context to tackle the error in Builder, but I haven't found any other appearance of it. So if there's a better type for the dataview let me know. (didn't fell the unknown type)


Kickstart UI should say Amazon Web Services or AWS rather than Amazon EC2

Feedback
This is a tracker issue to resolve this in https://github.com/vmware-tanzu/tanzu-framework/issues/655.
All work should be done in tanzu-framework. Once the work is done and included in a release, a pull request bumping our dependency should be opened in this repository.
Suggested Changes
n/a
Environment Details
n/a

this has been fixed and will be available in the upcoming release


Attempting to Install on Ubuntu

Greetings,
Please forgive my ignorance, but I am trying to install your software on my system which is running Ubuntu 16.10 with Gnome 3 for the desktop.  I read your ReadMe file and attempted to install the software by double clicking on the .bat file from the program's directory within my home directory and by opening the program's directory in a terminal session and running the .bat file from Terminal.  I was unsuccessful in both cases.  When I reviewed your video, you were installing the program on a Windows computer.  This leads me to wonder if this software is incompatible with my Linux operating system.
Please advise.

delete from startup.bat file all lines before "java -jar ..."
run in command line: chmod +x startup.bat
run in command line: ./startup.bat


sov-modules: Add iteration support for StateMap.

At this moment there is no way to iterate over all elements in StateMap.
Things to consider:

All elements in the same StateMap share part of the prefix.
Some elements of the map can be already in the StateMap cache but others exists only in the db. The iterator should know how to handle it.

@bkolad why did we mark this as completed?


Follow up with interviewees

2nd status email to go out to those we've already interviewed. "Thanks, report to come....".


Cherry-pick 2.1: Replace gofail with new failpoint implementation (#165)

Signed-off-by: Lonng<EMAIL_ADDRESS>
What problem does this PR solve?
Cherry-pick #165 to 2.1 for 2.1.9 release.
What is changed and how it works?
Check List
Tests

Unit test
Integration test

Side effects
Related changes

/run-all-tests tidb=release-2.1 pd=release-2.1 tikv=release-2.1

/run-all-tests tidb=release-2.1 pd=release-2.1 tikv=release-2.1

Test failure blocked by #164.

/run-all-tests tidb=release-2.1 pd=release-2.1 tikv=release-2.1

@kennytm @GregoryIan PTAL

LGTM


Added auto buld capabilities using Travis-CI

Describe the contribution
Auto build capabilities added using Travis-CI
Testing performed
Steps taken to test the contribution:

Verified auto build performed when new code is pushed to Github

Expected behavior changes

Auto build will be performed whenever new code is pushed to GitHub

System(s) tested on:

GitHub - Linux Xenial distribution

Additional context
none
Contributor Info
Travis Wheatley - Emergent Space Technologies
Community contributors
Work performed for NASA "Task 3015"

@jphickey - note this is intended as a starting point to get us up and running, not the final full set of checks.  There is a document that is also being delivered covering what babelfish did, and as a community we will review and implement updates as needed.  Please review from the context of "is this a good start"?

Moved button as requested.

Looks good.  Reviewed output from Travis and it does what I'd expect.


Add pxia

This pr will support my library pxia which can be found in https://github.com/not-lain/pxia
the library comes with AutoModel support along with 2 architectures for the moment.
Let me know if you have any further reviews or feedback.

(failing tests are unrelated)


/map and /available show run fields

Nothing other than locker core should need/use this info and it feels like an over-exposure of information. Open for discussion, just wanted to raise the issue.

There's actually no such thing as overexposure because it only ever goes to you.  I'd like to readdress this after we have architecture conversations this week.

Where are we on this?

/available is gone, /map still returns run field. seems a bit strange for a static app to be able to see all of this, but we can close for the sake of cleanliness and handle in the future if there is a need.


simple loop unrolling

A simple pass that finds while loops and unrolls them by some specified factor. This would involve duplicating both the control and the structure by the factor and generating the muxing logic to mux memory accesses. We can restrict the unrolling factors in some way (probably in the same way that dahlia does) so that the muxing logic is not too complicated to generate. Additionally, because Futil has generalized while loops, we don't necessarily have something like a loop incrementation variable. For the purposes of this pass, we should assume something about the shape of the loop. Maybe that it has a single incrementation variable that uses std_incrementor.

@sgpthomas @sampsyo Is this still something we want to do in Futil? From the recent discussions, we were talking about doing this in the Dahlia frontend.

Yeah, I think for now at least this is out of scope and best done in the frontend. A proper unrolling pass, of course, would need to know something about the iteration pattern—something that's not currently true with our all-while loop.
It's not something we should do soon, but something we could consider is a "parallel for" control construct that includes a notion of the iterator. (Frontends would pair this with while to get an unrolled loop.) Not sure if that would ever actually be useful.

Sounds good! Closing for now.


Chart at opsgoodness/prometheus-operator:0.0.6 is out of sync

What did you do?
Install prometheus-operator v0.14.1 with opsgoodness/prometheus-operator:0.0.6 chart.
What did you expect to see?
Everything should be ok.
This commit https://github.com/coreos/prometheus-operator/commit/3ea7085ae076d1c32b9436fba5ee66beeb97b322#diff-f968b7bf1e41336c32aa557114213c78 update charts templates but did not update chart version.
Release a new chart version 0.0.7?

We're currently looking to have a new home for the charts, related to #676

Can we close this?


upgrade to latest dev build.

Drupal 8.6.x is now the latest dev branch .. and 8.4.x changing very slowly if at all maybe it is time to upgrade?

The Travis fails look unrelated, it'd be nice to get this fix in place and have drupalcores up and running again.

This PR is still missing some of the changes required on the version bump. See this PR for example of what is required https://github.com/lauriii/drupalcores/pull/105/files

This can be closed, now that #107 is in.

Fixed in #114


A VirtualAddr panic is triggered when the page table called clean_up

I'm migrating to v0.15.0, found that a VirtualAddr panic is triggered when the page table called clean_up.
It caused by the new function introduced in https://github.com/rust-osdev/x86_64/pull/370.
trace!("Free page table: {:#x}", page_table.reg.addr.start_address());
mapper.clean_up(frame_deallocator);

[T] Clean up page table for sh#2
[T] Free segment: [0x111100000000 -> 0x111100001000) (2 pages)
[T] Free segment: [0x111100002000 -> 0x111100009000) (8 pages)
[T] Free segment: [0x11110000a000 -> 0x11110000b000) (2 pages)
[T] Free segment: [0x11110000c000 -> 0x11110000c000) (1 pages)
[T] Free page table: 0x163000
[E] pkg/kernel/src/utils/macros.rs @ 136

ERROR: panicked at .../x86_64-0.15.0/src/addr.rs @ 75:23

virtual address must be sign extended in bits 48 to 64

But since my kernel doesn't have backtrace, I am trying to find out why this is happening through step-by-step debugging.

Some progress:
[#0] 0xffffff0000085a11 → x86_64::addr::VirtAddr::new(addr=<optimized out>, addr=<optimized out>)
[#1] 0xffffff0000085a11 → x86_64::addr::{impl#8}::add(rhs=<optimized out>, rhs=<optimized out>)
[#2] 0xffffff0000085a11 → x86_64::structures::paging::mapper::mapped_page_table::{impl#5}::clean_up_addr_range::clean_up<x86_64::structures::paging::mapper::offset_page_table::PhysOffset, ysos_kernel::memory::frames::BootInfoFrameAllocator>()
[#3] 0xffffff000006ee55 → x86_64::structures::paging::mapper::mapped_page_table::{impl#5}::clean_up_addr_range<x86_64::structures::paging::mapper::offset_page_table::PhysOffset, ysos_kernel::memory::frames::BootInfoFrameAllocator>(...)

Does this patch fix the issue?
diff --git a/src/structures/paging/mapper/mapped_page_table.rs b/src/structures/paging/mapper/mapped_page_table.rs
index 25e83e1..53fc869 100644
--- a/src/structures/paging/mapper/mapped_page_table.rs
+++ b/src/structures/paging/mapper/mapped_page_table.rs
@@ -646,7 +646,11 @@ impl<'a, P: PageTableFrameMapping> CleanUp for MappedPageTable<'a, P> {
                     .skip(usize::from(start))
                 {
                     if let Ok(page_table) = page_table_walker.next_table_mut(entry) {
-                        let start = table_addr + (offset_per_entry * (i as u64));
+                        let start = VirtAddr::forward_checked_impl(
+                            table_addr,
+                            (offset_per_entry as usize) * i,
+                        )
+                        .unwrap();
                         let end = start + (offset_per_entry - 1);
                         let start = Page::<Size4KiB>::containing_address(start);
                         let start = start.max(range.start);

Does this patch fix the issue?

It will fix this issue in my case.


Error on macOS with libcairo.dylib not found

On an M1 mac I'm receiving this error opening vim after installing hologram
Error executing lua .../packer/start/hologram.nvim/lua/hologram/cairo/cairo.lua:12: dlopen(libcairo.dylib, 0x0005): tried: 'libcairo.dylib' (no such file)

Not entirely sure what is causing this so I have reverted the last pull request until I can sort this out. Do you have cairo installed on your machine?

Would that be brew install cairo on macOS?


pool slashes turned on; fixed amount calculation(multiply then divide)

Tested on westend on 12701848

Log:
Uploading log.zip…

Made simple version with conversions via toString, as I can not convert Big js to/from BigInt. Probably, it is better to start using Big in more functions, but now we will need to change generic functions. Probably, it is better to do in other task?

test_westend.log


None of the methods working for me

I have tested both methods but none of them are working.
How can I solve it? I am using dg-occean.
By the way, is there any client for MacOS or Windows?

@M-Amrollahi:
You should make sure that:

you have followed the instructions step by step.
the external IP address of your server is reachable on ports 80 and 8080. You may do so by either of the following:

telnet <IP_ADDRESS> 80
by using this website: https://www.yougetsignal.com/tools/open-ports/
in case it's not reachable, you should try opening those ports using ufw or iptables.

date-time is set correctly on both your phone and your server.
IP forwarding is enabled. (sysctl -w net.ipv4.ip_forward=1; sysctl -p)

Regarding the MacOS/Windows clients, yes.

Windows

SSR: https://github.com/shadowsocksrr/shadowsocksr-csharp/releases
V2Ray: https://github.com/Qv2ray/Qv2ray/releases

MacOS:

SSR: https://github.com/qinyuhang/ShadowsocksX-NG-R/releases
Windows: https://github.com/Qv2ray/Qv2ray/releases

Actually, the port is open and I can connect to it. Also, the app can connect to server but there is no data transfer. I have tried both ways. That is like Outline. The Outline client can connect to server but still cannot transfer any data.

@M-Amrollahi:
Have you tried connecting to the server behind or outside the firewall? Maybe you could analyze the packets on your server using tshark. It should give you a better overview of what's happening.
Please feel free to share your findings here.


Shadowsocks uses deprecated  pcre-8.45_4.

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[x] I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
[x] I have searched the existing issues, open and closed, and I'm convinced that mine is new.
[x] The title contains the plugin to which this issue belongs

Describe the bug
When installing the Shadowsocks plugin I get notified about using the wrong version of pcre. pcre-8.45-4 gets installed instead of the recommended  devel/pcre2.
To Reproduce
Steps to reproduce the behavior:

Install Shadowsocks plugin through the gui.

Expected behavior
I do not receive a warning about using the deprecated version of pcre.
Environment
OPNsense 24.1.7_4 (amd64).

The upstream port of FreeBSD needs to be updated, maybe you can open an issue over there to get in touch with the maintainer?

Not going to touch this. We could pivot to another dependency but not without maintainer ok and testing. All library related changes are FreeBSD ports territory.


Tenants need guidance on how to make a choice for some of the options

We want someone to understand the risks and tradeoffs for each choice and guide them

This is pretty vague, but I think the idea is to offer more guidance about which triage option someone needs to choose. Also--things like whether to get a TRO only or to pursue damages

This is good general guidance and I think we've been incorporating this pretty well. Will wait to learn from new round of user testing if we've given enough.


[macOS] Software update week 48

Description
The following software was updated during this week:
Xamarin.Mac <IP_ADDRESS>
Mono <IP_ADDRESS>
Zulu OpenJDK 7 <IP_ADDRESS>
Default XCode is 12.2 now.
Check list

[ ] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[ ] Changes are tested and related VM images are successfully generated

Please, also include new Xamarin.iOS version to PR description

/azp run macos1013, macos1014, macos1015, macos110


Create verified Dart publisher for XMTP

See: https://dart.dev/tools/pub/publishing#verified-publisher

Elise to give Dan access to do this.
We might need to add something to our site to verify on our end.

We're live! https://pub.dev/publishers/xmtp.org


feat(templates/cloudflare-workers): update to ESM

Closes: #764

[ ] Docs
[ ] Tests

Testing Strategy:

This adds a lot of boilerplate. Has the Remix team considered updating createEventHandler or adding a new exported function to @remix-run/cloudflare-workers?

@huw Do you mean something like @ekosz is doing in #1207?

Yeah, that seems closer to what I’d expect & it feels (very subjectively) more idiomatic.
The reason this PR removes the dependency on @remix-run/cloudflare-workers is because it completely supersedes it by inlining the functionality into the template. It would require a few changes to the docs to explain that @remix-run/cloudflare-workers is only appropriate for the old service-worker syntax, and that ESM users should copy from this template. My guess is that this isn’t what the Remix team want, unless you’re planning to move away from adapters in the long run?
I suspect it would be easier for end users to understand & upgrade if they only had to make a small change to their server.js file—@ekosz’s example is simply:
 import { createEventHandler } from "@remix-run/cloudflare-workers";

 import * as build from "../build";

 const handler = createEventHandler({ build })

 export default {
   fetch(request, env, context) {
     const event = { request, env, waitUntil: context.waitUntil.bind(waitUntil) };
     return handler(event);
   }
 }

I just wanted to mention that I just pulled down this branch and checked locally on a wrangler project and this PR does seem to work in its current state (compared to #1207 which has a few bits not fully working)
@MichaelDeBoey @jacob-ebey could we get this PR merged soon even if some small things can be improved and iterate over those details afterwards? (so that devs using Cloudflare workers can at least start using the ESM version sooner)

@dario-piotrowicz FWIW this is just a change to the Workers template, not any of Remix's actual code. Remix is fully compatible with Workers today, users just need to copy the code in this template into their setups.
However, that requires a pretty specific setup. Users need to be wary of where their build is and update the reference in code if they reconfigure Remix, for one. And they have to use Wrangler's built-in bundler, or rebundle the Remix output themselves (since this code does not bundle dependencies into the final server code as-is). It's also using a deprecated config flag in remix.config.js to hack around the Remix compiler.
IMHO, as I said above, this is a very brittle approach to solving this problem & doesn't feel in line with the high standards both Remix & Cloudflare tend to aspire to for developer experience. And it would leave significant fragmentation in the Remix DX for users, because the instructions for integrating with ESM vs CJS would end up being very different--much more different than changing between Pages & Workers Sites, which is as simple as updating remix.config.js and a handful of lines in the server index file.
Again, the preferable solution would be to update the @remix-run/cloudflare-workers package. I gave this a crack today, but because the KV asset handler requires that __STATIC_CONTENT_MANIFEST import, getting interop with CJS is much trickier. I think the right approach might be to:

Create a new package (@remix-run/cloudflare-workers-esm or just cloudflare-esm) with ESM-specific code (i.e. tweaked #1207 code).
Update the Remix compiler to compile a new cloudflare-esm target as ESM with the neutral platform, while still bundling browser code.
Update the docs.

I really want to stress how unusable this PR would be in its current state & how much additional support load it will create for Cloudflare & Remix. I'm in a busy period rn but would gladly do this properly once I'm through that.

@huw thanks so very much for the nice clarification, yeah I understand that it is only template changes, but this is not at all straightforward to get done without checking out this PR, that's why I was asking to include it so to reduce the barrier to entry (maybe it could be added in a README, docs or something?)
Anyways I had no idea that this was brittle/using a deprecated flag, I thought that the only downside of this solution was the amount of boilerplate needed. Based on what you said I agree that adding something half-baked in at this stage would make things worse rather than better....
Thanks for taking the time to look at this, I'll patiently wait for you to have more time to look into this then 🙂
Also, I don't have much knowledge on how Remix works under the hook, but if you think I could be of any help here please let me know 🙏

@jacob-ebey @huw @dario-piotrowicz I'm wondering if you could obtain the same result with the new config properties that were exposed by #4841 🤔

@jacob-evey Closing this as @pcattori  updated the cloudflare-workers template to ESM in #6650


Fault Localizer support

It would be useful if we have a feature where a fault triggering attribute(s) and its (their) value(s) on a ten failure, automatically.

https://ieeexplore.ieee.org/document/8728924


Let BeanStateReader handle generated types transparently

So generated classes can be encoded transparently.
Reviewing cheatsheet
Before merging the PR, comments starting with

❌ ❓must be fixed
🤔 💅 should be fixed
💭 may be fixed
🎉 celebrate happy things

@bot-gradle test ACC

I've triggered the following builds for you. Click here to see all build failures.

All ConfigCache Tests for Pull Request Feedback (Trigger) (Pull Request Feedback)
ConfigCache Java21 Adoptium Macos Aarch64 (Trigger) (Ready for Release)
ConfigCache Java21 Adoptium Windows Amd64 (Trigger) (Ready for Release)

I've triggered the following builds:

Quick Feedback - Linux Only (Trigger) (Check)

Build Scan

The following builds have failed:

Quick Feedback - Linux Only (Trigger) (Check)

Build Scan

@bot-gradle test

I've triggered the following builds:

Pull Request Feedback (Trigger) (Check)

Build Scan

The following builds have passed:

Pull Request Feedback (Trigger) (Check)

Build Scan


borgbackup: 1.2.0 -> 1.2.1

https://github.com/borgbackup/borg/releases/tag/1.2.1
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

It'd be nice if you could add meta.mainProgram = "borg" so nix run nixpkgs#borgbackup works instead of getting error: unable to execute '/nix/store/0igmbiz1mjh7f961arvdxy6fxxjiszak-borgbackup-1.2.1/bin/borgbackup': No such file or directory


enable vulkan

fix https://github.com/rainyl/opencv.full/issues/5

Seems ffmpeg from conan doesn't work on linux, will disable it.

ok, thank you <3


Improve the error when SQLite database file is locked

We had a test that attempted concurrent writes to SQLite. Since quaint maps SQLite’s DatabaseBusy error to  SocketTimeout, and there’s no case for the (ErrorKind::SocketTimeout, ConnectionInfo::Sqlite { .. }) pair in user_facing_errors::quaint::render_quaint_error, the error looked like this:
      Error occurred during query execution:
    ConnectorError(ConnectorError { user_facing_error: None, kind: ConnectionError(Timed out during query execution.) })

      161 |         throw new PrismaClientRustPanicError(message, this.client._clientVersion)
      162 |       } else if (e instanceof PrismaClientUnknownRequestError) {
    > 163 |         throw new PrismaClientUnknownRequestError(message, this.client._clientVersion)
          |               ^

It would be nice to have some user-facing error with the correct message here (e.g., “The database file is locked”).

I upgraded from v3 to v4 but started encountering this error constantly, even on localhost,, so I downgraded right back to v3, and the errors stopped.
Not a very satisfying solution, but these issues,, have been around for months and hardly anyone seems bothered, so I doubt they'll be fixed anytime soon.
Probably time to just ditch SQLite. I chose it because it's more than capable of handling the small load of my web app, but it's an uphill battle using something that hardly anyone else is using (particularly in production). I guess SQLite's sweet spot is phone apps, not web apps.

@devuxer I know but for prototyping it's nice not have to spin up a database.

when my application starts up, two of my services onModuleInit methods write to the database (transactions, different tables). I get an error almost everytime. very strange. I would expect one write could wait for the other. Do I need to recompile my sqlite to support concurrency / thred-safety, or is this some limitation with prisma and sqlite? hope prisma can document a solution for this soon :)

Two inputs on this:

Mitigation: enabling WAL mode will probably alleviate this issue for most people. You can do this as a one-off or on startup with a script prior to starting the app, with a raw query, or you can implement the feature
Resolution: Totally not an expert, but besides throwing a clearer error (enable WAL if not enabled) it may make sense to take advantage of the callback and the busy timeout for tuning the handling at some level between prisma and the DB, since theres seems to be no backoff/retry at all.

Two inputs on this:

Mitigation: enabling WAL mode will probably alleviate this issue for most people. You can do this as a one-off or on startup with a script prior to starting the app, with a raw query, or you can implement the feature
Resolution: Totally not an expert, but besides throwing a clearer error (enable WAL if not enabled) it may make sense to take advantage of the callback and the busy timeout for tuning the handling at some level between prisma and the DB, since there seems to be no backoff/retry at all.

@samspycher, Thank you! Just tried this out, and so far, it's working for me!
The only question I have is, why do I only need to do this starting with Prisma 4???
Quick guide for anyone else wanting to try this:

SQLite has a property called journal_mode that determines how transactions are handled (see Pragma statements support by SQLite).
journal_mode can be one of these values: DELETE (the default), TRUNCATE, PERSIST, MEMORY, WAL, OFF.
WAL stands for "Write Ahead  Log" and works differently than the usual method (rollback journal).
Details and pros and cons of WAL mode can be found here.
To set the journal_mode to WAL for all databases within a SQLite file, execute this SQL in a script or query runner: PRAGMA journal_mode=WAL;.
IMPORTANT: the WAL journaling mode is persistent; after being set it stays in effect across multiple database connections and after closing and reopening the database.

Thank you @devuxer ! I outlined a way to do this within a migration here https://github.com/prisma/prisma/issues/3303#issuecomment-2140917491


get_sextet() does not return a value. (IDFGH-4128)

In your implementation of the  header, the function get_sextet() does not return a value, when it should return an uint32_t.

https://www.reddit.com/r/esp32/comments/jcoaql/why_is_get_sextet_not_returning_uint32_t/
Please close this and don't post extremely vague issues like this or issues with 3rd party code

To clear this up, he seems to be referring to this lambda function in a 3rd-party library that has nothing to do with ESP-IDF.
Also, from that post, I assume by

In your implementation of the header

you mean the std::array header, then I think you might be confusing it with something else, as that function is not a part of it. Source: https://en.cppreference.com/w/cpp/container/array

Sorry...I am not familiar with lamda function syntax in C++...closing the issue out.  And thanks for the CMake suggestion!


[base-ui] POC of context-based transition logic

POC on how the Popup could handle transitions using a new context-based API.
In contrast to the current implementation, this does not require the popup child to be a function. Because of this, it'll be possible to provide custom transition component using the slots prop.
We may consider creating a helper Transition component to further simplify the DX.
Playground: https://codesandbox.io/s/stupefied-glitter-jxvqn2?file=/Demo.tsx
Related issue: #38280

For example, it seems to work good with React Spring, but I find it a little weird that the whole Popup is the one wrapped transitions rather than just the content.

I added a React-spring example where it's not needed to wrap the whole Popup - the transition is defined as a child.

I added the CssAnimation and CssTransition components so it's not necessary to deal with low-level events.

@samuelsycamore, I'd appreciate your review of the docs.


BIGTOP-3004: Fix HBase build failure on Debian/Fedora

Debian/Fedora uses bash-4.4.12 which treats the extra
trailing backslash as error. HBase has patch for this
and should be backported.
Change-Id: I11353ec0fcdca6e04373c0dac34e0e23aa757f30
Signed-off-by: Jun He<EMAIL_ADDRESS>

Close this as it has been merged.


Improve scripts

install-standalone

[x] check if config file exist
[x] print a banner line before running config
[x] load shell ENV from a file (currently not being used)

The code is implemented, it not enabled

[x] Add documentation on how the script works

install-profile

[x] simplify code

remove redundant code of install-standalone
use a single command to run profile configs

[x] check if profile exists
[x] have the ability to run multiple profiles in a single command
[x] print line banner before running profile
[x] ignore certain lines in a profile

Allows the ability to omit a config from running in a profile

[x] Add documentation on how the script works
[x] Remove unused code

[x] Remove unused ENVs

miscellaneous

[x] add example config
[x] add example profile

Update README

[x] running a profile

[x] general info for running a profile
[x] running single profile
[x] running multiple profiles
[x] ignore certain lines in a profile

[x] running a config

[x] for general info for running a config
[x] for running single config
[x] for running multiple configs
[x] for running config in sudo

[x] using ENVs

[x] general info on using ENVs
[x] why use ENVs
[x] how to enable

[x] update file tree

Pull request connected to #7

I'm sorry it has taken me a while to get to this. I am in the process of moving. I will try to review this PR sometime this week.


[fix bug 1292358] Replace 'icontains' with 'startswith' in skills que…

…ries.

Coverage remained the same at 92.492% when pulling 94fadf9e9391ddffeb35e060a49a20e9ce2ce16c on akatsoulas:1292358-skill-search into 2d790cdcb4fd99f11fb6035fc40afd764d05a869 on mozilla:master.

r+wc

Coverage remained the same at 92.492% when pulling db9fb755aadbe1dfc1b34e5c3d1c96eea3ca1444 on akatsoulas:1292358-skill-search into 2d790cdcb4fd99f11fb6035fc40afd764d05a869 on mozilla:master.


Regression: synth for ice40 up5k fails reading internal cells

Seems to not matter what the design contains, caveat the loaded netlist is from the GHDL front end, however it synthesizes correctly without -device u -dsp.  Recent regression, less than one week.
yosys> synth_ice40 -device u -dsp

2. Executing SYNTH_ICE40 pass.

2.1. Executing Verilog-2005 frontend: /home/jeff/work/tools/usr/bin/../share/yosys/ice40/cells_sim.v
Parsing Verilog input from `/home/jeff/work/tools/usr/bin/../share/yosys/ice40/cells_sim.v' to AST representation.
/home/jeff/work/tools/usr/bin/../share/yosys/ice40/cells_sim.v:2112: ERROR: Found specify edge but no data spec.

jeff@JeffNB:~/work/tools/blink$

Sorry about that. Added some tests so this shouldn't break in the future.


correct managed cluster lease name

Signed-off-by: Wei Liu<EMAIL_ADDRESS>

/assign @qiujian16

hrm we might need to cherry-pick this.

/cherry-pick release-0.9

/approve
/lgtm


add a command to output the gem version number

Idea came from troubleshooting https://github.com/education/teachers_pet/issues/110.

Nice! :shipit:


Safer C interface

As is noted on this Stack Overflow answer it might be safer to use an opaque struct to create bindings for C than the void pointer approach, since it brings some sort of type-checking.

Current coverage is 100% (diff: 100%)

Merging #33 into master will not change coverage

@@           master   #33   diff @@
===================================
  Files           6     6
  Lines         397   395     -2
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
- Hits          397   395     -2
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update f591be4...6cacef3


[requires.io] dependency update on master branch

Coverage remained the same at 0.0% when pulling c2c25ee2beec5a381981bdc4117ef8352d8a013f on requires-io-master into d39937af23c50014ca94569709befa3ccd42fcfe on master.


Update to upstream 0.25.0

Seems to now support mountpoints

I have just published 5.10.0 based on upstream 0.27.0.
(Sorry for the late publish but I‘m on a longer vacation right now and needed to find the time to trigger the publish.)


add chunks in popup based on panel dynamilcally(editpanel, bookmarks panel)

https://github.com/amitsingh-007/bypass-links/pull/209


Fixed error message formatting when a given transaction is non-existing

Fixed an issue introduced in #4669 noticed from #4827.
Pull Request Checklist

[ ] Privileged views and APIs are guarded by proper permission checks.
[ ] All visible strings are translated with proper context.
[ ] All data-formatting is locale-aware (dates, numbers, and so on).
[x] Database queries are optimized and the number of queries is constant.
[x] Database migration files are up to date.
[x] The changes are tested.
[x] GraphQL schema and type definitions are up to date.
[ ] Not released yet --- Changes are mentioned in the changelog.

Here is the report for 907a09922a35c9eb6247a91414863ee1733d6576 (NyanKiyoshi/saleor @ fix/payments/invalid-error-message)
Base comparison is 5592ca3b4c79ea05cfcf2c128d014c5fbec2f9e4.
No differences were found. (click me)

# api.benchmark checkout
  test name                                  	left count 	right count	duplicate count
  -------------------------------------------	-----------	-----------	---------------
  add billing address to checkout            	         34	         34	             20
  add shipping to checkout                   	          7	          7	              0
  checkout payment charge                    	         14	         14	              0
  complete checkout                          	          6	          6	              0
  create checkout                            	         48	         48	             24

# api.benchmark homepage
  test name                                  	left count 	right count	duplicate count
  -------------------------------------------	-----------	-----------	---------------
  retrieve main menu                         	          5	          5	              0
  retrieve product list                      	          4	          4	              0
  retrieve secondary menu                    	          5	          5	              0
  retrieve shop                              	          2	          2	              0

# api.benchmark product
  test name                                  	left count 	right count	duplicate count
  -------------------------------------------	-----------	-----------	---------------
  product details                            	         15	         15	              3
  retrieve product attributes                	         13	         13	              2

# api.benchmark variant
  test name                                  	left count 	right count	duplicate count
  -------------------------------------------	-----------	-----------	---------------
  retrieve variant list                      	         18	         18	              8

# api product sorting attributes
  test name                                  	left count 	right count	duplicate count
  -------------------------------------------	-----------	-----------	---------------
  sort product not having attribute data     	         21	         21	              0


Navigate between Compose Views with Decompose

Implement Decompose to navigate between views

Add this moment, I implemented my own Navigation Logic. Maybe we come back to decompose later


exec change default parallel num from 1 to 8 in no pipeline exec engine

Proposed changes
Issue Number: close #xxx

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

run buildall


Make a JIT compiler

Make a JIT compiler for the code,ik there is a c transpiker but that would become too difficult when you add more features. (You can use the llvm toolchain)

Nice suggestions! But I’m sorry, my classes are already started, and I am very busy now, so I am not going to add more features to this language😂

Maybe I can try to build the JIT ,but it will take some time

Sure! thank you very much


[2201.8.x] Fix CustomToolClassLoader linkage issue

Purpose
8.x PR of https://github.com/ballerina-platform/ballerina-lang/pull/42055
Fixes https://github.com/ballerina-platform/ballerina-lang/issues/41957
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[ ] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Needed for 8.5 release - https://github.com/ballerina-platform/ballerina-release/issues/2623


Getting static image instead of GIF

Hi there,
This issue isn't an emergency so considering the current COVID situation, please take your time to respond.
I am facing problem rendering GIF image, it works perfectly without any params as linked below.
original GIF — https://sideway.imgix.net/projects/covers/000/000/043/original/wp2757874.gif
GIF with params doesn't work — https://sideway.imgix.net/projects/covers/000/000/043/original/wp2757874.gif?ixlib=rails-
4.0.0&fit=crop&w=1024&dpr=2&q=50
code:
<EMAIL_ADDRESS>url_params: { auto: 'format', fit: 'crop', w: 1024})

Hey @designcrumble! 👋 Luckily we're fully operational from home so we can help you out here! Thanks for reaching out to us.
I understand the confusion here.  Then, only when you add image parameters will imgix actually do anything with your image/GIF/whatever file you pass through.
In this case, the reason why the GIF with params doesn’t work is because for us to process GIFs, we require the account to have our animated GIF features, which usually requires the account to be a Premium account.
If this is something you're interested in, our sales team would be more than happy to discuss this and see if there’s something we can work out for you here. You can reach out to them at<EMAIL_ADDRESS>or if you’d like, I can request them to reach out to you directly. Let me know what you’d like!

I'm going to close this now, but please still comment if you'd like to discuss this further or you think we haven't sufficiently answered this question.

Hey,
Thanks for your quick response!
Can I find the pricing plans for Premium somewhere? If it's not public then I can reach out to them.
Thanks for your help!

No worries at all! Unfortunately these plans are not public and you'll have to reach out to the sales team. Thanks again ☺


Failed to bind the following fields: MaxResults = 100

I have changed the endpoint url from flocker code and using it with eucalyptus. When i execute flocker-dataset-agent
I get the following error:
{"exception": "botocore.exceptions.ClientError", "aws_request_id": "Failed to bind the following fields:\nMaxResults = 100\n", "timestamp":<PHONE_NUMBER>.080899, "aws_message": "Failed to bind the following fields:\nMaxResults = 100\n", "reason": "An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n", "action_status": "failed", "aws_code": "400 Bad Request", "task_uuid": "994ea742-4560-4ef0-902a-658b4309a831", "action_type": "flocker:node:agents:blockdevice:aws", "task_level": [2, 2, 3, 3]}
{"exception": "botocore.exceptions.ClientError", "aws_request_id": "Failed to bind the following fields:\nMaxResults = 100\n", "timestamp":<PHONE_NUMBER>.081313, "aws_message": "Failed to bind the following fields:\nMaxResults = 100\n", "reason": "An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n", "action_status": "failed", "aws_code": "400 Bad Request", "task_uuid": "994ea742-4560-4ef0-902a-658b4309a831", "action_type": "flocker:agent:discovery", "task_level": [2, 2, 4]}
{"exception": "botocore.exceptions.ClientError", "aws_request_id": "Failed to bind the following fields:\nMaxResults = 100\n", "timestamp":<PHONE_NUMBER>.081592, "traceback": "Traceback: <class 'botocore.exceptions.ClientError'>: An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n\n/opt/flocker/lib/python2.7/site-packages/machinist/_logging.py:102:receive\n/opt/flocker/lib/python2.7/site-packages/machinist/_fsm.py:534:receive\n/opt/flocker/lib/python2.7/site-packages/machinist/_fsm.py:592:output\n/opt/flocker/lib/python2.7/site-packages/flocker/node/_loop.py:529:output_CONVERGE\n--- <exception caught here> ---\n/opt/flocker/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1798:discover_state\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1345:_count_calls\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1744:_discover_raw_state\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1221:list_volumes\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:561:_run_with_logging\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1086:_list_ebs_volumes\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1085:<genexpr>\n/opt/flocker/lib/python2.7/site-packages/boto3/resources/collection.py:166:pages\n/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:85:__iter__\n/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:157:_make_request\n/opt/flocker/lib/python2.7/site-packages/botocore/client.py:310:_api_call\n/opt/flocker/lib/python2.7/site-packages/botocore/client.py:407:_make_api_call\n", "aws_message": "Failed to bind the following fields:\nMaxResults = 100\n", "reason": "An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n", "aws_code": "400 Bad Request", "task_uuid": "994ea742-4560-4ef0-902a-658b4309a831", "message_type": "eliot:traceback", "task_level": [2, 3]}
{"task_uuid": "994ea742-4560-4ef0-902a-658b4309a831", "log_level": "INFO", "timestamp":<PHONE_NUMBER>.081742, "message": "Intentionally delaying the next iteration of the convergence loop to avoid RequestLimitExceeded.", "message_type": "flocker:node:_loop:delay", "current_wait": 6.4, "task_level": [2, 4]}
{"delay": 6.4, "task_uuid": "994ea742-4560-4ef0-902a-658b4309a831", "log_level": "INFO", "timestamp":<PHONE_NUMBER>.081893, "message": "Delaying until next convergence loop.", "message_type": "flocker:node:_loop:CONVERGE:delay", "task_level": [2, 5]}
{"fsm_identifi

@gufranmmu this is untested configuration. Feel free to debug and submit PR for the support of eucalyptus.

Thanks! Where do you think the error is coming from? I am out of ideas at this point.

Thanks! Where do you think the error is coming from? I am out of ideas at this point.

{"exception": "botocore.exceptions.ClientError", "aws_request_id": "Failed to bind the following fields:\nMaxResults = 100\n", "timestamp":<PHONE_NUMBER>.651654, "traceback": "Traceback: <class 'botocore.exceptions.ClientError'>: An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n\n/opt/flocker/lib/python2.7/site-packages/machinist/_logging.py:102:receive\n/opt/flocker/lib/python2.7/site-packages/machinist/_fsm.py:534:receive\n/opt/flocker/lib/python2.7/site-packages/machinist/_fsm.py:592:output\n/opt/flocker/lib/python2.7/site-packages/flocker/node/_loop.py:529:output_CONVERGE\n---  ---\n/opt/flocker/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1798:discover_state\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1345:_count_calls\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1744:_discover_raw_state\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1223:list_volumes\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:563:_run_with_logging\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1088:_list_ebs_volumes\n/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1087:\n/opt/flocker/lib/python2.7/site-packages/boto3/resources/collection.py:166:pages\n/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:85:iter\n/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:157:_make_request\n/opt/flocker/lib/python2.7/site-packages/botocore/client.py:310:_api_call\n/opt/flocker/lib/python2.7/site-packages/botocore/client.py:407:_make_api_call\n", "aws_message": "Failed to bind the following fields:\nMaxResults = 100\n", "reason": "An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:\nMaxResults = 100\n", "aws_code": "400 Bad Request", "task_uuid": "0250e330-a1d5-45e4-8a9c-539d5a380523", "message_type": "eliot:traceback", "task_level": [2, 3]}

cc @wallrj

@gufranmmu ... @wallrj said It looks like the Eucalyptus API might not support result paging but can't find the API reference. May want to look that the calls coming from flocker are supported by Eucalyptus.

Here's the formatted traceback:
In [5]: print x['traceback']
Traceback: : An error occurred (400 Bad Request) when calling the DescribeVolumes operation: Failed to bind the following fields:
MaxResults = 100

/opt/flocker/lib/python2.7/site-packages/machinist/logging.py:102:receive
/opt/flocker/lib/python2.7/site-packages/machinist/fsm.py:534:receive
/opt/flocker/lib/python2.7/site-packages/machinist/_fsm.py:592:output
/opt/flocker/lib/python2.7/site-packages/flocker/node/_loop.py:529:output_CONVERGE
--- ---
/opt/flocker/lib/python2.7/site-packages/twisted/internet/defer.py:150:maybeDeferred
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1798:discover_state
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1345:_count_calls
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/blockdevice.py:1744:_discover_raw_state
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1223:list_volumes
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:563:_run_with_logging
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1088:_list_ebs_volumes
/opt/flocker/lib/python2.7/site-packages/flocker/node/agents/ebs.py:1087:
/opt/flocker/lib/python2.7/site-packages/boto3/resources/collection.py:166:pages
/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:85:__iter
/opt/flocker/lib/python2.7/site-packages/botocore/paginate.py:157:_make_request
/opt/flocker/lib/python2.7/site-packages/botocore/client.py:310:_api_call
/opt/flocker/lib/python2.7/site-packages/botocore/client.py:407:_make_api_call

It looks like Eucalyptus doesn't support result paging.
I couldn't find any reported issues though:

https://eucalyptus.atlassian.net/issues/?jql=project %3D EUCA AND text ~ "MaxResults" ORDER BY priority DESC%2C updated DESC

@gufranmmu Let us know what you find.

Thanks for the reply. I removed page limit
        return list(itertools.chain.from_iterable(list(
             volumes for volumes in
             self.connection.volumes.pages()
         )))

and when i execute flocker-dataset-agent, i see the existing volumes now:
{"count": 1, "function": "_discover_raw_state", "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "timestamp":<PHONE_NUMBER>.763917, "message_type": "flocker:node:agents:blockdevice:list_volumes", "task_level": [5, 2, 2, 2, 2, 2, 2]}
{"count": 1, "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "task_level": [5, 2, 2, 2, 2, 2, 4, 1], "action_type": "flocker:node:agents:blockdevice:aws", "timestamp":<PHONE_NUMBER>.785461, "operation": ["_list_ebs_volumes", [], {}], "action_status": "started"}
{"timestamp":<PHONE_NUMBER>.786701, "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "message_type": "flocker:node:agents:blockdevice:aws:boto_logs", "message": "Calling paginated ec2:describe_volumes with {}", "task_level": [5, 2, 2, 2, 2, 2, 4, 2]}
{"timestamp":<PHONE_NUMBER>.834783, "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "volume_ids": ["vol-43ce574a", "vol-64990c28", "vol-bccd7701", "vol-9def03fc", "vol-b5b3fadc", "vol-755a4cb1", "vol-e250fdc9", "vol-76bf9b35", "vol-90a65b48", "vol-e3490ad6", "vol-fbc5ba53", "vol-4334994b", "vol-48579a6b", "vol-b171564c", "vol-44c10342", "vol-cce3f4ed"], "message_type": "flocker:node:agents:blockdevice:aws:boto_result:listed_volumes", "task_level": [5, 2, 2, 2, 2, 2, 5]}
{"timestamp":<PHONE_NUMBER>.83498, "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "volume_ids": [], "message_type": "flocker:node:agents:blockdevice:aws:boto_result:listed_cluster_volumes", "task_level": [5, 2, 2, 2, 2, 2, 6]}
{"timestamp":<PHONE_NUMBER>.963368, "task_uuid": "b681faf8-1006-4180-8817-d709f8998e55", "message_type": "agent:blockdevice:raw_state", "raw_state": "RawState(compute_instance_id=u'i-eef18725', devices_with_filesystems=FilepathPSet([]), devices=UuidToFilepathPMap({}), system_mounts=FilepathToFilepathPMap({FilePath('/dev/vda1'): FilePath('/'), FilePath('/dev/vdb'): FilePath('/ephemeral')}), volumes=BlockdevicevolumePVector([]), _live_instances=UnicodePSet([u'i-c5e221f5', u'i-e5ecd9dd', u'i-4d306bbb', u'i-09eca163', u'i-df5bef42', u'i-d0bd1673', u'i-0c5c3001', u'i-116653d8', u'i-91f76591', u'i-843209f7', u'i-4e797979', u'i-6e8cb27c', u'i-d6b8b1b2', u'i-094c174b', u'i-caa8ae78', u'i-5334c1d3', u'i-fa4b4262', u'i-1990ebfc', u'i-89d66145', u'i-e9151828', u'i-800f3e05', u'i-cf446c27', u'i-a25b92db', u'i-7fb442fa', u'i-3ce4dce6', u'i-fff2c992', u'i-c83aad6b', u'i-68fd7f2f', u'i-e359db19', u'i-28174e17', u'i-e55d4e8b', u'i-33f52dcf', u'i-4074611b', u'i-651ca973', u'i-0fca3dfb', u'i-5224d160', u'i-a45ab42f', u'i-bd0fa716', u'i-5d39b6f2', u'i-7dbe357a', u'i-7931d5bd', u'i-3dc95ac8', u'i-92a19316', u'i-b7a79a26', u'i-d57eecde', u'i-391b9869', u'i-cc85c6c6', u'i-ae6dd0f6', u'i-2d52f8d3', u'i-0fe510b1', u'i-c846def5', u'i-9adb3696', u'i-5274ee4f', u'i-f5e634bb', u'i-4748e408', u'i-e53147d3', u'i-9c8b1929', u'i-f268bb91', u'i-d26612ab', u'i-51f2d9c1', u'i-66f641eb', u'i-81e03ebe', u'i-592206e5', u'i-3d636759', u'i-0c9ec32e', u'i-0841eba6', u'i-eef18725']))", "task_level": [5, 2, 2, 2, 2, 2, 8]}
However, when i see new error:
[root@mesos-slave-1 ~]# docker run -ti -v volumename:/data --volume-driver=flocker busybox sh
Unable to find image 'busybox:latest' locally
Trying to pull repository docker.io/library/busybox ... latest: Pulling from library/busybox

597f79aa54ea: Pull complete
0d380282e68b: Pull complete
Digest: sha256:4a731fb46adc5cefe3ae374a8b6020fc1b6ad667a279647766e9a3cd89f6fa92
Status: Downloaded newer image for docker.io/busybox:latest

Error response from daemon: Cannot start container d7c5a69f1dfbcb7574bad83e03e3925c70676f2483e87101527a1448a320c016: TimeoutError: User timeout caused connection failure.
You have new mail in /var/spool/mail/root

I have been finally able to modify the code for eucalyptus support and it is working for me. What are the requirements for pull request?


add custom keybindings support

Hi!
First really handy and nice made tool, thx for it ;)
As a suggestion, it could be very cool to add custom keybindings support.

There are many keys that conflicts with the TUI framework. Like C-a begin of line, C-e end of line, etc. And alt is not work on macOS mention in https://github.com/eeeXun/gtt/pull/1#issuecomment-1290449401.
My current solution for this is like customize theme. User can modify the yaml file, like translation key mapping to A-j if you are not in macOS. But user must be aware of any conflict with TUI framework or your system. How do you think?

Hi, I think when you parse the config file you should be able to check for any key conflicts programmatically between user custom keys override and the TUI framework keys? And so notify the user on app startup?
I'm not a go dev, so I dont know the TUI framework you used to build this tool. But for a TUI framework, allowing the user to define its own keybindings for program actions is generally a first class feature.

My current solution for this is like customize theme. User can modify the yaml file, like translation key mapping to A-j if you are not in macOS. But user must be aware of any conflict with TUI framework or your system. How do you think?

Yes that the way to go, inside the config file, having a keys section where the user can map "key to action" as he sees fit.
And adding a section in the readme key mapping is a must have.
(Im not a mac user, but if there are constrains with mac well just add it in the doc to let users know, but dont block the feature because on mac "it's more complicated").

Thanks for your feedback. I'll manage to do that.

Okay cool! Thx again for your work, it's already an amazing tool.

I've implemented in #22, you could checkout custom-key branch.

This is the config file
For key to combine with Ctrl, value can be " " (Space), "\\" or '\' (backslash), "]", "^", "_", "a" to "z" (lower case).
⚠ Note, don't use "c", <C-c> is for exit program

From the above, is there any part that may misleading the user?

Done in #22


Fix addKeyProp to not mutate props object

I just noticed that the existing implementation of addKeyProp is mutating the props, just like the
(props->Obj.magic)["key"] = key

idea that we discussed previously.
This is because Object.assign mutates its first argument.
This PR fixes that.

BTW, why are we keeping the helper functions needed by the PPX in the main React module and not putting them in a separate module ReactPPX3Support or something like that?

I didn't know this tip adding an empty object to avoid mutating. Thanks for this tip!


Capture patient preferred language

Describe the bug
Add capability to find and convert the following patient information

Patient.communication.language, Patient.communication.preferred / PID-15
(Moved from #94)

To Reproduce
Create a sample HL7V2.6 patient PID segment with aforementioned patient information.
Expected behavior
Patient information should be detected and added to corresponding fields in HL7 FHIR resources.
Examples:
Communication language:  recommended based on ISO table 639. However ISO 639 has additional versions.  This is a CWE encoding.
  "communication": [
    {
      "language": {
        "coding": [
          {
            "system": "urn:ietf:bcp:47",  << May not be this system.
            "code": "nl",
            "display": "Dutch"
          }
        ],
        "text": "Nederlands"
      },
      "preferred": true
    }
  ],

Screenshots
N/A
Additional context
Add any other context about the problem here.

In Release 1.0.9


Autorest Regen Preview to 3.0.0-alpha.20230712.4 by Josh Love from refs/pull/3553/head

Triggered from https://github.com/Azure/autorest.csharp/pull/3553

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


Failed to spawn jailbreakd. Every Version, iPhone X 11.2.6

Every version has failed to spawn jailbreakd, have tried all tips but still no success. Tried up to Version 1.1.1 still have no success 1.1.4 same issue

same

Using v1.1.0 seems to work.

My issue fixed y’all may issue using jb remover then fresh Cydia install
https://twitter.com/pwned4ever/status/1058831893196562432?s=12

error with unc0ver 1.1.4 from RC7
step 37/56 errno: 2
line 2181, File: ViewController.m,
Function : exploit,
(private/var/temp) or (private/var/temp/jailbreak.pid) == 0
failed to spawn jailbreakd

ps: with restore ROOT FS gives me sometimes ( with EL also ) error
step 36/56 errno 3
Test : mach_port_valid(task_port)
line 320, File: ViewController.m
function: inject_libiary
failed to inject library

ps: home button trick ,respring, reboot ,EL , wait 10 secs,, and clean ram doesn't help
TEMP SOLUTION: back to RC7 tha worked perfects (except failed to purchase free apps while FACE ID is on)
(i remarked that app revokes auto updates and overwrite boot nonce are ON in RC7 and not in 1.1.4)
ps: i will try this tomorrow
https://twitter.com/pwned4ever/status/1058831893196562432?s=12

@DarkRagnarok closing this in around 24 hours if there are no further replies.

@devcline can you not be annoying please. Don't thumbs down my comment. Also closing this because no replies.

Re-opened because this is still an issue

@Cryptiiiic please talk about the dev/bug issues , not about your ego. Thanks

Some ideas?
Sent with GitHawk

I have exactly the same problem with my iPhone 8 Plus iOS 11.2.5.
if I can help by doing manipulations.

Same issue with my iPhone 8, 11.2.1. Haven’t been able to find a fix yet with other versions.

Ditto iPX 11.2

11.2 iPX same issue
Most of time :  line 2182
Sometime :  line 2127
And hardly ever one more, just can’t remember

Fixed in 015cb0a which is bundled in v2.0


Events problem

Hello!
I've a problem in React Native, i've made a customized Bar Chart for my application but I can't add events. The point is I want to make a custom Tooltips to show the value of the bars. But when I add the Tooltips functionality, nothing happens on the click.
So I tried to get the basics examples on my project by cleaning old things. I tried tooltips and events (on click...) but nothing happens. It looks like every events are disabled.
Thank you for your help.

@DylanFayant
Victory's event system is totally event agnostic. We have no built in events (except on things like tooltips etc) so there is no mapping between web mouse events like onClick and native events like onPressIn. Try using the native events instead. They should work for you. I'm closing this issue, but please comment if that doesn't fix your problem, and I will re-open it.

Hello @boygirl ! Thank you for your reply!
I'll try with the on press solution but the purpose of my application is to show a bar diagram to represent the benefits of my users for each day of there weeks and my problem is that I want to do something like the Tooltips (when we click on a bar we have a bubble thats appear on the top of the bar with the y value) but customized (It must appear on an half black/yellow bubble and with an icon on the top... I didn't found how to do it and the Tooltips doesn't work on my tries (react native last version on Android).
Thank you again for your help!
Sincerely yours.


Grant access manually

Hi,
I have a problem with the procedure when creating the certificate. I have this error:
Unable to grant certificate private key access to NETWORK SERVICE. Please grant access manually.
Do you have an idea?
I am a administrator in Powershell
Best regards

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

ID: 61df48bb-a963-b1f0-8f64-b55d0bd6904c
Version Independent ID: 677de59f-a222-8905-11c0-a3ac619d8b56
Content: Remote Desktop Gateway integration with Azure MFA NPS extension - Azure Active Directory
Content Source: articles/active-directory/authentication/howto-mfa-nps-extension-rdg.md
Service: active-directory
Sub-service: authentication
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

@soluwarejb , Thank you for your feedback. We will investigate and get back to you shortly.

@soluwarejb It is possible that your account does not have the necessary permissions to grant control to other services.
You can check this manually by following the below steps:

Open Run
Type "Certlm.msc"
Navigate to Personal store
Find the certificate and right-click on the certificate
All tasks > Manage Private Keys
You can check your permissions and also add any additional permissions as required.

You should have the required permissions if you are listed as a local administrator on the machine.

@soluwarejb We have not heard from you in a while. We will now proceed to close this thread. If you have further questions, please tag me in the comments and I will gladly continue the conversation.

Problem for me was the language i changed the service name to the german in the ps file from
$user='NETWORK SERVICE'
to
$user='Netzwerkdienst'
now it works for me.
Manual change should be an option, but do not forget zu restart the services.

Problem for me was the language i changed the service name to the german in the ps file from
$user='NETWORK SERVICE' to $user='Netzwerkdienst'
now it works for me. Manual change should be an option, but do not forget zu restart the services.

They should advice people of this little tweak, so this script is made for english OS.
Thank you very much.

When you run the AzureMfaNpsExtnConfigSetup.ps1 script, you get this error: "Update-MgServicePrincipal : Cannot bind argument to parameter because it is an empty string" ,
This means quite probably that you have not purchased the necessary license to use Entra MFA.
If you look at the first line of the script there is precisely this indication:

The NPS extension for Azure MFA is available to customers with licenses for Azure Multi-Factor Authentication which are included in Azure AD Premium, Enterprise Management Suite (EMS), or an MFA subscription. The consumption-based licenses for Azure MFA, such as Per User or Per Authentication licenses, are not compatible with the NPS Extension.

I solved the error by purchasing Microsoft Entra ID P1 (there is a trial available) and then executing again the script.
You can figure out the situation with these simple commands from a Powershell as Administrator console:

Connect to Microsoft Graph:
connect-mggraph

Check the list of ServicePrincipals available in MS Graph in your tenant
Get-MgServicePrincipal|sort displayname

if you don't see the item "Azure Multi-Factor Auth Client" in the list, then you don't have the license and you have to buy it or activate the trial (see what I wrote above)

Once you have purchased the necessary license and waited for the portal to activate it, run this command again:
Get-MgServicePrincipal -Filter "appid eq '981f26a1-7f43-403b-a875-f8b09b8cd720'"
And you should see a result that looks like this:

At this point you can run the script AzureMfaNpsExtnConfigSetup.ps1 again

You should no longer see errors.
If you want, you can check the certificate store to see what has been created by running
certlm.msc
--Personal
---- Certificates
You should find a certificate with a long hexadecimal name.
During my tests I saw that it created one every time: I deleted them and then ran the script one last time.
(Be careful not to delete any other certificates!)


OpsTest II: apply remaining operational test cases for reconciler

Description
Following operation tests have to be applied before going live:
See https://wiki.wdf.sap.corp/wiki/display/kyma/Reconciler+operational+test
Please create Ops-Test and troubleshooting guides in documentation repository (on-call guides, runtime-4).

21
23
26
27
28
30
outage-sceanrios (see link in Wiki page at top of the table)

AC:

Test case protocol created and reviewed for each missing test case
Trouble shooting guide written and reviewed for incident-cases

Reasons
Share operational experiences in the team, get read for on-call shifts.
Attachments

Please add remaining test case nos. here https://github.com/kyma-incubator/reconciler/issues/1033


Dynamic configuration switching

"In future could be a nice feature adding application recognition and the script could behaves according to the current app." -- Originally posted by @lmendez5 in https://github.com/psoukie/zipchord/issues/13#issuecomment-1355610357_

Depends on #32


Adopt AppModules

Provide a FirebaseModule to be referred to by standard AppModules.

[ ] Move FIREBASE_PROVIDERS into the FirebaseModule.

See this gist:
https://gist.github.com/StephenFluin/672b85faef772b8102457f4fe5dd02ce
cc: @wardbell @IgorMinar

Note that this is blocked by Angular RC.5

And in hindsight it should probably be AngularFireModule, not FirebaseModule.

TODOs

[ ] Get rid of typings in favor of @types
[ ] Get rid of firebase3.d.ts (assuming version published to @types is good)
[ ] Add new TS module with NgModule (don't include module in angularfire2.ts yet)
[ ] Create a configuration interface for the NgModule that merges defaultFirebase and firebaseAuthConfig configuration objects.


[Feature request] Add conv3d/conv3d_transpose wrapper to slim

Please go to Stack Overflow for help and support. http://stackoverflow.com/questions/tagged/tensorflow
If you open a GitHub issue, here is our policy:

It must be a bug or feature request.
The form below must be filled out.

Here's why we have that policy: TensorFlow developers respond to issues. We want to focus on work that benefits the whole community, e.g. fixing bugs and adding features. Support only helps individuals. GitHub also notifies thousands of people when issues are filed. We want them to see you communicating an interesting problem, rather than being redirected to Stack Overflow.

Describe the problem clearly here. Be sure to convey here why it's a bug in TensorFlow or a feature request.
System Information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow)?: Yes
OS Platform and Distribution (i.e. Linux Ubuntu 16.0):
Linux Ubuntu 14
TensorFlow installed from (source or binary)?:
binary
TensorFlow version (use command below):
1.0
Bazel version (if compiling from source):
N/A
CUDA/cuDNN version:
8
GPU Model and Memory:
Titan-X
Exact command to reproduce:

You can collect some of this information using our environment capture script https://github.com/tensorflow/tensorflow/blob/master/tools/
You can collect the TensorFlow version with
python -c "import tensorflow as tf; print (tf.GIT_VERSION, tf.VERSION)"

Describe the problem clearly
Simply request to add conv3d/conv3d_transpose wrapper to slim
Source Code / Logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full-traceback. Large logs and files should be attached. Try to reproducible test-case code the bare-minimum necessary to generate the problem

Sergio, any plans to support this in Slim? Thanks.

Sure, if any one wants to sent a PR, I'll review it quick.

I have added it.
Conv3D

@jmchen-g @sguada @Kongsea Thank you all!
May I know the status of integrating conv_3d/conv3d_transpose into slim? The reason I ask is that will benefit many people (like me) who are working on 3D stuff :-)

@xcyan I have sent a pull request, but the tensorflow members think there may be too little people who have the need to use the 3D operations of Slim. So please go there to support the PR if you need the feature too.

The TF developers mentioned that your pull request will cause ~20 breakages. Can you possibly modify your code a little bit.

@Kongsea The TF developers mentioned that your pull request will cause ~20 breakages. Can you possibly modify your code a little bit.

@xcyan OK, I will modify it as quickly as possible.

@Kongsea Do you have any update on this?

@bhattad2 I have made a PR for many days. But now it is still awaiting the tensorflower's reviewing.


Sugessions for S3 / Upload Failed File / re-upload process

I'm having an issue:

S3 uplaod failed file just left on the saved directory (caused by network or size... whatever)
The file served well because it is treated as a normal saved file before it was uploaded successfully
But it seems that not re-try to be uploaded to S3 automatically.

I had an issue and I've solved it on my own:

I couldn't find and not sure this is intentional or there's an option to re-try s3 upload again.

I have a suggestion:

Meteor-Files upload file to S3 onAfterUpload event, so the whole procedule to save it to the local server system was already be done.
The failure action should be not interrupt the other process so I believe that Left the failed the file as a serviced by server would be good to go.
But there's two cases to use Meteor-Files with S3, 1. saved huge/many files / 2. consider multiple file server for scale-out the system
So, I think that would be great to have two options to be used on right situation.

Option 1. Left the failed file and servce as normal file system service.
Option 2. Re-upload it seamlessly when it's available during it is served as a normal file.
(re-try limits / re-try interval / notify this as a event ... options would be great as well for this)
Thanks

Hello @kakadais ,
I believe case you've described is way beyond this library. Everything written in hooks is under your control, you can push it to the task queue and manage file upload to S3 with task manager, including failed uploads.
This library wiki and documentation are complimentary suggestions and examples of how Meteor-Files can be used to solve day-to-day tasks, the implementation itself — is under your control.
On other hand — I'd be happy to make our docs better with your suggestions, so feel free to send a PR

Cool.
Then I'll make some example or suggestion to handle failed S3 upload files.
I think the best thing that we used this library is the single instance of the file management.
Which means that when we use GridFS or S3, we can scale-up and out the servers as many as we want, without any concern of the file service syncs.
I used to use GridFS as well and I couldn't find the upload failure on noremal case,
so if we could handle S3 failure case that would be good enough to get this single instance of the file management.
Thanks a lot always for great library-

@dr-dimitru Can I get some advice?
I think this could be started from bound() function in onAfterUpload event,
and when I make  an error on purpose I could see some retryable and retryDelay option on the log.
If this spec is some option to retry for failed action,
could you let me know some documents or link where could I refer to see this spec?
following is the log.
W20200925-00:20:17.790(9)? (STDERR) InvalidAccessKeyId: The AWS Access Key Id you provided does not exist in our records.
W20200925-00:20:17.791(9)? (STDERR)     at Request.extractError (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/services/s3.js:837:35)
W20200925-00:20:17.791(9)? (STDERR)     at Request.callListeners (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
W20200925-00:20:17.791(9)? (STDERR)     at Request.emit (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
W20200925-00:20:17.791(9)? (STDERR)     at Request.emit (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:688:14)
W20200925-00:20:17.791(9)? (STDERR)     at Request.transition (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:22:10)
W20200925-00:20:17.791(9)? (STDERR)     at AcceptorStateMachine.runTo (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/state_machine.js:14:12)
W20200925-00:20:17.791(9)? (STDERR)     at /Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/state_machine.js:26:10
W20200925-00:20:17.791(9)? (STDERR)     at Request. (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:38:9)
W20200925-00:20:17.791(9)? (STDERR)     at Request. (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:690:12)
W20200925-00:20:17.791(9)? (STDERR)     at Request.callListeners (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/sequential_executor.js:116:18)
W20200925-00:20:17.792(9)? (STDERR)     at Request.emit (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
W20200925-00:20:17.792(9)? (STDERR)     at Request.emit (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:688:14)
W20200925-00:20:17.792(9)? (STDERR)     at Request.transition (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:22:10)
W20200925-00:20:17.792(9)? (STDERR)     at AcceptorStateMachine.runTo (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/state_machine.js:14:12)
W20200925-00:20:17.792(9)? (STDERR)     at /Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/state_machine.js:26:10
W20200925-00:20:17.792(9)? (STDERR)     at Request. (/Users/kakadais/WebstormProjects/zmapbo/node_modules/aws-sdk/lib/request.js:38:9) {
W20200925-00:20:17.792(9)? (STDERR)   message: 'The AWS Access Key Id you provided does not exist in our records.',
W20200925-00:20:17.792(9)? (STDERR)   code: 'InvalidAccessKeyId',
W20200925-00:20:17.792(9)? (STDERR)   region: null,
W20200925-00:20:17.792(9)? (STDERR)   time: 2020-09-24T15:20:17.784Z,
W20200925-00:20:17.792(9)? (STDERR)   requestId: '1FDFC0B677A4E275',
W20200925-00:20:17.792(9)? (STDERR)   extendedRequestId: '0aQEOKgKtEPdpQSY3jKIdCBgMcDcI4OKqnjKFp1O/BIHLWMIH8Fx6XZw2rWyxku9gVAtW5qnYmY=',
W20200925-00:20:17.792(9)? (STDERR)   cfId: undefined,
W20200925-00:20:17.793(9)? (STDERR)   statusCode: 403,
W20200925-00:20:17.793(9)? (STDERR)   retryable: false,
W20200925-00:20:17.793(9)? (STDERR)   retryDelay: 46.5444581545641
W20200925-00:20:17.793(9)? (STDERR) }

@kakadais this part of the request config sent by AWS client library to AWS:S3 endpoint. Saying that it isn't related to Meteor-Files

Okay- I'll PR if I could make any progress for this work around.


What markup documentor do you use for the docs?

what do you use to output the html for docs. just wondering. phpdocumentor as an example. also what theme did you finally end up using.

@phillipmadsen We were using parsedown-extra for output HTML in a previous theme. But with a new theme, I have written every page in individual blade page.
Current theme is not compatible with parsedown. But will change it later once I got time.


Fixed a regression with reporting unused parameters in potential predicates

fixes https://github.com/microsoft/TypeScript/issues/58493

@typescript-bot test it

My (fuzzier) guess is that we haven't tried to resolve a parameter name from itself before and never observed that it mistakenly caused the parameter to be marked as used.

This is correct.

But I'm not sure what in the new code is causing that.

It's checkIfExpressionRefinesParameter through the getFlowTypeOfReference. It leads to narrowTypeByCallExpression and thus to isMatchingReference and getResolvedSymbol that calls resolveName. It's this newly introduced "fake" control flow that changed this. By fake, I mean it's not created by the binder.

@typescript-bot test it
@typescript-bot pack this

@typescript-bot cherry-pick this to release-5.5


iOS release build fails after adding Freshchat plugin

iOS release build fails but debug build is working.
Here's the log:
warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/FreshchatModels.bundle/FreshchatModel.momd/FreshchatModel 5.omo' of type file for architecture armv7
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/libFDFreshchatSDK.a' of type archive.ar for architecture armv7
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/LICENSE' of type text for architecture armv7
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/FCResources.bundle/Themes/normalize.css' of type text.css for architecture armv7
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/ReleaseNotes.txt' of type text for architecture armv7
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/FreshchatModels.bundle/FreshchatModel.momd/FreshchatModel 5.omo' of type file for architecture arm64
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/libFDFreshchatSDK.a' of type archive.ar for architecture arm64
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/LICENSE' of type text for architecture arm64
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/FCResources.bundle/Themes/normalize.css' of type text.css for architecture arm64
    warning: no rule to process file '/Users/amit/.pub-cache/hosted/pub.dartlang.org/flutter_freshchat-1.2.4/ios/Classes/FreshchatSDK/ReleaseNotes.txt' of type text for architecture arm64
    Could not find file<EMAIL_ADDRESS>No such file or directory
    ERROR: Failed to run /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush -q -iphone -f 0 -rem text<EMAIL_ADDRESS><EMAIL_ADDRESS>    Command /Applications/Xcode.app/Contents/Developer/usr/bin/copypng failed with exit code 1

Issue fixed after updating Xcode to 11.3


Override configuration filename

This PR,

Allows configuring config filename through config_filename option.
Makes linter extend NodeLinter instead of Linter.
Extends doc to comment on the feature.

I know that a custom config file can be provided using "args" but that is kind of cumbersome to handle as you:

Need to provide absolute full paths.
Can't reuse setting for different projects (unless you place your .json file in some common folder, which is unlikely).

Also, made the linter extend NodeLinter which, according to official docs adds:
    - Support for finding local binaries in a project's
      ./node_modules/.bin/ folder. You need to override npm_name
      variable to use this linter.
    - comment_re is defined correctly for JavaScript. If your
      linter can be found in the node_modules folder, but lints
      a different language, you should override this with the
      correct regular expression for the comments in the files
      being linted.

👍


Support for dynamic object options?

Some objects only have objects when a specific varbit is set - can we add support for this somehow? The example I'll give is the Mysterious Ruins for Runecrafting. When varbit 607 is set to 1, the 'enter' option on the Mysterious Ruins for the Air Altar is shown, however this throws an exception when starting the server as 'enter' is not a valid option for the object.
package gg.rsmod.plugins.content.objs.runecraftruins

import com.google.common.collect.ImmutableSet

data class RunecraftRuinsType(val id : Int, val talisman : Int, val tiara : Int, val varbit : Int, val destination: Tile)

val ruins = ImmutableSet.of(
        RunecraftRuinsType(id = Objs.MYSTERIOUS_RUINS, talisman = Items.AIR_TALISMAN, tiara = Items.AIR_TIARA, varbit = 607, destination = Tile(2841, 4830))
)!!

ruins.forEach { ruin ->

    on_item_equip(ruin.tiara) {
        player.setVarbit(ruin.varbit, 1)
    }

    on_item_unequip(ruin.tiara) {
        player.setVarbit(ruin.varbit, 0)
    }

    on_obj_option(obj = ruin.id, option = "enter") {
        if (player.getVarbit(ruin.varbit) == 1) {
            player.teleport(ruin.destination)
        }
    }
}

The way we actually went about varbit/varp in objects with transformations was that we have separate plugins for each object transform instead of the 'base' object.
So on_obj_option will have to actually bind the 'transformed' object id instead of the one without the option


Import Template issue

I get the above error when I try to import the Template into Zabbix

Hi, can you try with this? I found and error into template
emc_vnx_template.zip

Hi, can you try with this? I found and error into template
emc_vnx_template.zip

Unfortunately I no longer have a VNX lab to test this in, but if a user can verify, i can merge the template changes in.

Unfortunately I no longer have a VNX lab to test this in, but if a user can verify, i can merge the template changes in.

If you check at row 3880 and 4054 there is ")/(last instead of ")/last

If you check at row 3880 and 4054 there is ")/(last instead of ")/last


Remove ability to define xenograft samples from variant data

As a developer I want our data model to be clean and efficient.
Refactor to the sampleplatform workbook to allow a cleaner and more precise appears and use while eliminating the potential for bugs.
############## ACCEPTANCE CRITERIA #####################

[ ] all xenograft definitions are in sampleplatforms workbooks for all providers

https://docs.google.com/document/d/1ttcw6IcV6QVJql70gfaKScy30avxinZoFM3v6t-Cwyw/edit

Size of files: before operations
❯ du -h -BM -- ./IRCC-CRC
1219M   ./IRCC-CRC/expression
1M      ./IRCC-CRC/drug
8M      ./IRCC-CRC/mut
3M      ./IRCC-CRC/cna/wes
2M      ./IRCC-CRC/cna/targetted_ngs
5M      ./IRCC-CRC/cna
1231M   ./IRCC-CRC
After removing unneeded columns
❯ du -h -BM -- ./IRCC-CRC
977M    ./IRCC-CRC/expression
1M      ./IRCC-CRC/drug
6M      ./IRCC-CRC/mut
3M      ./IRCC-CRC/cna/wes
2M      ./IRCC-CRC/cna/targetted_ngs
4M      ./IRCC-CRC/cna
986M    ./IRCC-CRC
These operations should reduce the raw data by 20%

Before dropping variant columns:
❯ du -h -BM -- CRL
2728M   CRL/expression/microarray
2386M   CRL/expression/rnaseq
5114M   CRL/expression
1M      CRL/cna_tested_markers
1M      CRL/treatment
621M    CRL/mut/wes
226M    CRL/mut/rnaseq
847M    CRL/mut
2159M   CRL/cna
1M      CRL/cyto
8121M   CRL
After:
2049M   CRL/expression/microarray
1647M   CRL/expression/rnaseq
3696M   CRL/expression
1M      CRL/cna_tested_markers
1M      CRL/treatment
535M    CRL/mut/wes
193M    CRL/mut/rnaseq
728M    CRL/mut
1668M   CRL/cna
1M      CRL/cyto
6093M   CRL
Here is the 20% savings in CRL. Besides that, CRL has significant data rot that was cleaned out.

Done @CsabaHalmagyi
I have yet to change the Jax data set. I think it would be worth while to politely ask Steve to change the API to be tailored to the needs of PDCM Finder.


SyntaxError: Unexpected token 'R', "Request ti"... is not valid JSON

when i want to run i get an error:
azure: Failed to create test run. Reporting is disabled.
undefined:1
Request timeout: /avanderonline/_apis/Location
^
SyntaxError: Unexpected token 'R', "Request ti"... is not valid JSON
at JSON.parse ()
at AzureDevOpsReporter.onBegin (C:\git\hydro-test\node_modules@alex_neo\playwright-azure-reporter\src\playwright-azure-reporter.ts:290:34)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Node.js v20.11.1

Hi @kovacsdongo
Can you read #15 maybe you find some helpful
and after check your config and come back

thanks the bug label :)

it's looks like some issues with Azure API
I checked Azure status page and unfortunately don't see any issues
unfortunately it's not reporter issue
I'm already working on fix to improve errors logging
I leave this issue opened and waiting maybe it will be fixed themself

it's possible that the azure load is high, because yesterday afternoon it went fine several times is effective

@kovacsdongo @daniavander
any updates?

it is working now, perhaps it was an azure issue
thnaks the help


if we discard the mail ,then the status should be draft

[x] estimate
[x]  retainer invoice
[x]  sales order
[x]  invoice
[x]  purchase order
[x]  debit note

issue closed


Hope serve() page add function of return to parent directory

Hope serve() page add function of return to parent directory
add .. or parent directory button  on head of page

This is about to be patch-releasedm I hope the small changes I did to your PR are fine with you. It looks like this:

cool !!!


feat: allow to use a custom lipgloss.Renderer

this would allow to set a custom lipgloss.Renderer into a theme, which is particularly useful if running the form in a wish app.
PS: this won't work properly because the bubbles don't support it yet. We'll discuss a way forward tomorrow cc/ @muesli @meowgorithm

Closing for now since I think we're going to be doing this at the Bubble Tea / Bubbles level? If not please re-open.


[ Tutorial ] plt.imshow(img)

Thank you for open-sourcing the work. I was going through the YouTube tutorial.
While using plt.imshow(img1), an error was given: TypeError: Image data of dtype object cannot be converted to float.
#   Define the Image paths for the `verify` function
img1_path = '/content/deepface/tests/dataset/img1.jpg'

#   Use the Image Detect function `detectFace`
# img1 = DeepFace.detectFace(img_path=img1_path)
#   ⚠ Function detectFace is deprecated! Use extract_faces instead of this.
img1 = DeepFace.extract_faces(img_path=img1_path)

#   Plot the image
plt.imshow(img1)

 Can the error be attributed to the DeepFace.extract_faces method?

The code works with detectFace method and prints the cropped image using plt.imshow().

img1_ext = DF.detectFace(img1_path)
plt.imshow(img1_ext)

However, it would be great if you could share what to do about the warning ⚠ Function detectFace is deprecated! Use extract_faces instead of this..
Using the extract_face method results in plt.imshow() giving the error as TypeError: Image data of dtype object cannot be converted to float.

Code snippets are shared in read me aleady

Code snippets are shared in read me aleady

how to save DeepFace.extract_faces result in an image file?
cant find anywhere any example

The code works with detectFace method and prints the cropped image using plt.imshow().
img1_ext = DF.detectFace(img1_path)
plt.imshow(img1_ext)

However, it would be great if you could share what to do about the warning ⚠ Function detectFace is deprecated! Use extract_faces instead of this..
Using the extract_face method results in plt.imshow() giving the error as TypeError: Image data of dtype object cannot be converted to float.

how to save DeepFace.extract_faces result in an image file?


Making TestContext property name more generic

Picking up any property that is of a TestContext type instead. Reduces the confusion users run into when declaring a TestContext property.
In part stemmed out of #255 and a few off band reports.

Not taking this because having a generic name for TestContext could result in issues when multiple TestContext properties are defined - Having a single case sensitive name as we have today eliminates that confusion and makes the definition more concrete. While this PR make things less stricter we believe that documentation of the current behavior would be a much better place to be in.


"business transaction" ids for logs correlation

There is a common devops task of tracing a progression of a given "business transaction" (e.g. a web request or a job run) across multiple log lines. I usually solved it by generating log lines for transaction start and end events, and then doing correlation by thread name. This works well for manual grep through the logs. Not so well when using log management systems, e.g. Graylog, Solr, etc.
So I would like to develop an API and a few Bootique modules to generate unique IDs and automatically put them to the SLF4J MDC  within the commonly-known transaction boundaries (such as web requests and jobs as mentioned above).
On the side of metrics we'll add TransactionIdGenerator (a fast mostly-unique ID generator) and TransactionIdMDC (an Tx ID to SLF4J MDC bridge).
Then we can integrate it to bootique-jetty-instrumented to generate and reset the ID within each request, and bootique-job-instrumented to do the same for individual jobs.
What this will NOT initially support is:

Transferring of the ID to other threads (e.g. a job running sub-jobs on a thread pool) as MDC is thread-bound.

We did something similar for Shiro recently.

Just committed a pretty well-optimized id generator that generated ids like "aZz5Nr4-0000000a". Under the hood it uses a small cluster of id generators to prevent blocking, and provides a throughput of ~34mln id/sec on a 5yo MacBook Pro with jmh benchmark.


How to get or create 'data/glove.6B/glove.6B.300d.txt'?

run python build_data.py

Hi @Bmblryz you can download glove vectors manually from https://nlp.stanford.edu/projects/glove/

I've run make glove and got error like...
wget -P ./data/ "http://nlp.stanford.edu/data/glove.42B.300d.zip"
--2019-05-03 10:15:26--  http://nlp.stanford.edu/data/glove.42B.300d.zip
Resolving nlp.stanford.edu... <IP_ADDRESS>
Connecting to nlp.stanford.edu|<IP_ADDRESS>|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://nlp.stanford.edu/data/glove.42B.300d.zip [following]
--2019-05-03 10:15:26--  https://nlp.stanford.edu/data/glove.42B.300d.zip
Connecting to nlp.stanford.edu|<IP_ADDRESS>|:443... connected.
ERROR: cannot verify nlp.stanford.edu's certificate, issued by /C=US/ST=MI/L=Ann Arbor/O=Internet2/OU=InCommon/CN=InCommon RSA Server CA':   Self-signed certificate encountered. To connect to nlp.stanford.edu insecurely, use --no-check-certificate'.
makefile:2: recipe for target 'glove' failed
make: *** [glove] Error 5
after adding --no-check-certificate in the makefile. it works perfectly.
so try wget --no-check-certificate -P ./data/ "http://nlp.stanford.edu/data/glove.42B.300d.zip"

This is probably because nlp.stanford.edu has gone down.
I tried visiting https://nlp.stanford.edu/ directly via my browser but failed

@pjlintw which makefile?

got it, in download_glove.sh, add wget --no-check-certificate


flares not showing up in angular app

Hi nick,
I have created your sample inside my angular app just by copying your code.here the flares are not showing on tool tip of the cluster group.please see attached folder for the code.if possible can you please add your example sample inside angular component to see whether they are actually working or not.
fleet-map (2).zip

Hi @pyalam, I don't have time to crack open your whole project, compile it, trouble shoot it and return it. If you're able to reproduce the same problem in an online editor of some type (stackblitz, jsfiddle, codepen, plunkr), I'm happy to take a look at that.

No problem nick.Can you please let me know why when i mouse point on other regions some other flares are showing up on cluster.Do you know why my mouse over event is not catching the cluster position.can u see the attached screen shot.here i was moving my mouse some where and some where else flares are showing up.where i need to trouble shoot this.


Invalid user id throws IndexError when trying to decode

Steps to reproduce

Create and run app (I used this code based off @Pevtrick's example https://github.com/ollemento/Flask-Hashids#examples)
Request a user with an invalid id, e.g.

curl \
  -H 'Content-Type: application/json' \
  localhost:5000/users/404

Expected response
404 Not found
Actual response
500 Internal server error
flask_hashids.py", line 65, in decode
    return self._hashids.decode(value)[0]
IndexError: tuple index out of range

Thanks for your feedback. I created a fix for the issue. Let me know if this is sufficient for your use case.

@Pevtrick looks great!


_onMouseOutGlobal event not unregistered

When attempting to destroy a Phaser game instance (v2.4.6), I am seeing errors appear due to the _onMouseOutGlobal event being called after the game is destroyed.  Looking at the source code I see the Phaser.Mouse.start method adds the following event listeners:
window.addEventListener('mouseup', this._onMouseUpGlobal, true);
window.addEventListener('mouseout', this._onMouseOutGlobal, true);

Looking at the Phaser.Mouse.stop method, I see that only _onMouseUpGlobal is unregistered:
window.removeEventListener('mouseup', this._onMouseUpGlobal, true);

The following line must also be added:
window.removeEventListener('mouseout', this._onMouseOutGlobal, true);

Thanks for this :) Did not have the time to figure it out yet :)

Merged into dev.


Support pathlib.Path objects for file names (#3411)

🚀 Pull Request
Description
I've had a go at implementing #3411.  I haven't changed/created any tests at the moment because I have a couple of outstanding questions (and I'm likely to need a bit of assistance for the tests anyway):

I haven't edited io.expand_filespecs() so for now that still supports strings only.  The only place it is called from is io.load_files(), which shouldn't usually be called directly anyway (according to its own docstring).  In my implementation, if you call any of the normal iris.load() etc. functions, any Path objects will have been converted to strings by the time they are passed to io.load_files() anyway.  However, I could also edit io.expand_filespecs() if people think that would be better, for completeness?

In io.save() it is possible for the target argument to be either a file path or a writeable file object.  The way it tests for a file object is hasattr(target, "name") (line 421), but by coincidence a Path object also has an attribute called name.  In practice this doesn't matter because if target is a Path object then the condition two lines earlier will have evaluated to True anyway, but it may be better to change the test for a file object to something more robust.

@SimonPeatman Awesome! Thanks for taking this on.
I'd love to get this merged... so I'll try to make time to review what you have, and help as best I can so that we can bank this :+1:

Hi @wjbenfold  - I've had a go at this.  I got in a bit of a muddle thanks to my lack of experience with git workflows but I think this is mostly done now.
For testing of load(), load_cube() and load_cubes() I duplicated existing tests, but this time using a pathlib.Path as the filename.  However, I can't see an existing test for load_raw().
For save(), I added a couple of new tests to TestSavePP (just because PP is the first file type that it tests saving).
I haven't yet done the last two points on your list, but please could you have a look through what I've done so far.