The playback speed of gif images on Image component is too fast

React Native version:

Steps To Reproduce

have gif url on Image component

Describe what you expected to happen:
Simply gif images are too fast on Image component with RN 0.61.2.
It was okay with 0.59.
Snack, code example, screenshot, or link to a repository:

Just checked it works just fine on 0.60.6
So this must be an issued started from 0.61

@mk0116 Could you please add reproducing example, it will help a lot to debug and fix that bug.

@terrysahaidak
It's really simple to reproduce.
Just set the gif http url on Image component and observe on iOS with RN 0.61.
I was not able to successfully launch the android app with 0.61 so I couldn't figure if it doesn't work on android as well.

@mk0116 I have the same issue! straggling all day! Did you find any solutions?
@terrysahaidak here is the repro: https://github.com/chelovekdrakon/lottie-issue/tree/image-gif
I've started not from it , but from .
Their animations are also going crazy after the upgrade of react-native.
Here is the repro: https://github.com/chelovekdrakon/lottie-issue/tree/lottie-animation
Looking forward to updates!

@chelovekdrakon
I figured that the code for animating gif images has changed since 0.60.0
I guess the bug was made in this commit.
https://github.com/facebook/react-native/commit/3b67bfab1ed8f2a4cede4e58b41a8b11c63ab484#diff-e57b12f931820d7e0949e5cbb2701dcf

same problem

same problem,How to solve

GIFs used with the Image component are now playing at double speed after our RN upgrade from .59 to .61 -> it seems like the logic for playing GIFs was updated. Are there any temporary workarounds to fix this, or can we leverage any external libraries to solve this problem?

There is a good chance this is caused by the component not replicating behavior from browsers. Currently, it relies on the GIF providing proper frame length data, but if the GIF doesn’t have that then it will appear to run quite quickly. The solution for this is to typically hack in a 100ms wait to the animation code which is similar to what Firefox does, for instance.

Facing the same issue on RN 0.61.5 :(

I found a workaround.
The problem is that the prop named 'kCGImagePropertyGIFUnclampedDelayTime' of the gif images have an empty value so that the delay is set as 0.
workaround:
Open RCTAnimatedImage.m and change line #106
from
if (delayTimeUnclampedProp != nil){
to
if (delayTimeUnclampedProp != nil && [delayTimeUnclampedProp floatValue] != 0) {
I'll make a PR when I get a chance.

Has this been fixed on iOS?

If I can find the time this weekend I will put in the proper fix.

I'm experiencing the same issue on iOS as of 0.61 with Expo v37.0.0

Same problem on IOS , any updates ?

Closing this issue since it's fixed on 0.62.2


New cluster creation fails on finding windows ami

Description
Trying to provision a fresh cluster, hitting an error
╷
│ Error: Invalid count argument
│
│   on .terraform/modules/simian_cluster.eks.eks/data.tf line 34, in data "aws_ami" "eks_worker_windows":
│   34:   count = contains(local.worker_groups_platforms, "windows") ? 1 : 0
│
│ The "count" value depends on resource attributes that cannot be determined until apply, so Terraform cannot predict how many instances will be created. To work around this, use the -target argument to first apply only the resources that the count depends on.
╵

[x] ✋ I have searched the open/closed issues and my issue is not listed.
Seems most related to the fix here, but I'm unclear what I'm specifying wrong https://github.com/terraform-aws-modules/terraform-aws-eks/pull/1413

Versions

Module version [Required]:

Terraform version:

1.5.2

Provider version(s):

Terraform v1.5.2
on linux_amd64
+ provider registry.terraform.io/1password/onepassword v1.1.4
+ provider registry.terraform.io/dnsimple/dnsimple v0.16.3
+ provider registry.terraform.io/hashicorp/aws v4.67.0
+ provider registry.terraform.io/hashicorp/cloudinit v2.3.3
+ provider registry.terraform.io/hashicorp/external v2.3.2
+ provider registry.terraform.io/hashicorp/kubernetes v2.12.1
+ provider registry.terraform.io/hashicorp/local v2.2.3
+ provider registry.terraform.io/hashicorp/random v3.6.0
+ provider registry.terraform.io/hashicorp/template v2.2.0
+ provider registry.terraform.io/hashicorp/tls v4.0.5
+ provider registry.terraform.io/terraform-aws-modules/http v2.4.1

Reproduction Code [Required]
module "eks" {
  source  = "terraform-aws-modules/eks/aws"
  version = "17.24.0"

  default_platform                     = "linux"
  create_eks                           = var.create_cluster
  cluster_name                         = var.cluster_name
  cluster_version                      = var.eks_k8s_version
  worker_ami_name_filter               = var.worker_ami_name_filter
  worker_ami_owner_id                  = var.worker_ami_owner_id
  subnets                              = var.subnets
  vpc_id                               = var.vpc_id
  worker_groups_launch_template        = var.worker_groups
  worker_additional_security_group_ids = var.allow_node_ssh ? concat(var.eks_worker_additional_security_group_ids, [aws_security_group.node_ssh[0].id]) : var.eks_worker_additional_security_group_ids
  kubeconfig_output_path               = var.config_output_path
  workers_additional_policies          = var.worker_policies
  cluster_endpoint_private_access      = true
  cluster_endpoint_public_access       = var.cluster_public_endpoint
  manage_aws_auth                      = var.manage_auth_configmap
  map_users                            = local.authorized_users
  map_roles                            = var.account_roles
  tags                                 = var.tags
  cluster_create_timeout               = "20m"
  cluster_enabled_log_types            = var.cluster_enabled_log_types
  enable_irsa                          = var.enable_irsa
  cluster_create_security_group = var.cluster_security_group_id == ""
  cluster_security_group_id     = var.cluster_security_group_id
  manage_cluster_iam_resources  = var.manage_cluster_iam_resources
  cluster_iam_role_name         = var.cluster_iam_role_name
  worker_create_security_group  = var.worker_security_group_id == ""
  worker_security_group_id      = var.worker_security_group_id
  manage_worker_iam_resources   = var.manage_worker_iam_resources
  workers_group_defaults = {
    enable_monitoring = false
  }
}

Steps to reproduce the behavior:
 Yes
 Yes
 terraform apply
Expected behavior
terraform apply should be clean

Actual behavior
errors out

Terminal Output Screenshot(s)

Reverting version back to 16.0.1 and then switch back after the initial apply does not have any problem.
Additional context

unfortunately v17 is quite outdated and no longer supported - I would suggest figuring out a path to upgrade to v20


Service attributes to specify interface

It's not particularly useful to have keyed service specified of a class using [ScopedService(Key = "mykey")] when you can't specify a second key for the same type.
The attribute should allow an interface to be specified with the key, such as [ScopedService(typeof(IMyInterface), "mykey")].
This will allow multiple classes to be registered as the same interface with different keys.  This registration should be updated in AddVerticalComponents(..).
The interface type used should be applied to the decorated class.

Closed with #4


Implement COMMON_BASE_BRANCHES in JS to speed up common branch lookup

Try to match common branch names (main, master, develop) before resorting to a full git remote show to find the base branch.

This change mostly copies the existing logic in gitutil.py.
Fixes BRA-677.

yup, I ran that test and checked that the new codepath was used with some console.logs :)


Revert to using old label set in plugins

Since we don't use the new labels and label aliases are turned off (#389), prod builds end with following error:
2015-12-10 21:32:54,469 - atomic_reactor.plugin - DEBUG - Traceback
(most recent call last):
  File "/usr/lib/python2.7/site-packages/atomic_reactor-1.6.0-py2.7.egg/atomic_reactor/plugin.py",
line 203, in run
    plugin_response = plugin_instance.run()
  File "/usr/lib/python2.7/site-packages/atomic_reactor-1.6.0-py2.7.egg/atomic_reactor/plugins/post_tag_by_labels.py", line 49, in run
    name = get_label("name")
  File "/usr/lib/python2.7/site-packages/atomic_reactor-1.6.0-py2.7.egg/atomic_reactor/plugins/post_tag_by_labels.py", line 47, in get_label
    raise RuntimeError("Missing label '%s'." % label_name)
RuntimeError: Missing label 'name'.

This reverts commit 605314d. The pull request that introduced it (#349) also contains another commit (5d20f7b) which uses the new labels only if available, thus I'm leaving it unreverted (good idea?).

Wow, these labels are hard.
LGTM


Readme coverage badge has gray "unknown" status

it is visible directly above https://github.com/joeblau/gitignore.io#gitignore-template-source

Yeah, test coverage isn't setup through code climate and I'm probably not going to set it up for this repo.  I've got a new monorepo that I'm building and that one will have the appropriate configs for everything.

Fixed by 9b82ecdd131774ac68a337b972f402b775976965


/execute command is not supported in Firefox

Tried to execute some commands on Firefox and get errors:
POST /session/28d45f5f-3c7c-47a8-925e-9beb003189e5/execute did not match a known command
POST /session/ccdd87f3-4a9c-410a-9d33-e51bd46b4eb4/window/current/position did not match a known command
POST /session/a41c3c5a-291e-419a-b928-31eb4b42e5f6/window/current/size did not match a known command
On Chrome it works.
On standard Selenium Firefox driver it works.

Please provide your Firefox image version as well as Selenium client version and what is your programming language.

Docker image: selenoid/vnc:firefox_56.0
I use this project WebdriverIO project with Typescript
Just switched to Selenoid from Selenium 3.6.0 + Geckodriver 0.19.0 + Firefox 56.0 and found out this issue.

@sherlock1982 ok, will investigate. What is interesting - browser container has the same Geckodriver 0.19.0 inside.

@sherlock1982 First fact - works like a charm with Java client 3.6.0. What is your webdriver.io version?

The latest 4.8.0

Ok, one more question - could you provide a small script to reproduce the issue? I have no experience with webdriver.io. I could install all dependencies via npm and then just run your script with node.

Oops. For some reason I can't reproduce it with a simple script. So it might be because of my project settings somewhere. I will check more for myself.

Ok here it is. Sorry, it was late night when I finally deleted all Selenium 👍 (save it as index.js)
var webdriverio = require('webdriverio');
var options = {
    host: 'selenium.3cx.test',
    desiredCapabilities: {
        browserName: 'firefox'
    }
};
webdriverio
    .remote(options)
    .init()
    .url('http://www.google.com')
    // Here's the issue
    .scroll(0, 0)
    .getTitle().then(function(title) {
        console.log('Title was: ' + title);
    })
    .end();

Also you need package.json:
{
  "dependencies": {
    "webdriverio": "^4.8.0"
  }
}

Please run "npm i" and then "node index.js"

If you replace scrollTo with execute(scroll) you can analyze a bit more.
It's the return type that matters:
Works:
var scroll = function scroll(x, y) {
  return 1;
};

Doesn't work:
var scroll = function scroll(x, y) {
  return undefined;
};

In WebdriverIO scroll function for some reason is defined like this:
var scroll = function scroll(x, y) {
  return window.scrollTo(x,y);
};

Which works for Chrome but no for Firefox

This is reproducing with 4.8.0. However I see a lot of fixes about it in master. For example:

https://github.com/webdriverio/webdriverio/issues/2188
https://github.com/webdriverio/webdriverio/pull/1933
With Firefox Selenoid is proxying directly to Geckodriver without changing the response. So I think this should work with webdriver.io from master (did not manage to install it correctly).

Well these issues mostly about properly displaying and interpreting error message. I will check next release. In the meantime I'm thinking of a fallback to Selenium.
Seems WebdriverIO is more suitable for this scenario. I'm having massive troubles with Firefox under Selenoid while with Selenium it was perfectly ok.


Autocomplete does not seem to work anymore with R# 2019.2 / VS 16.2.2

Hi,
I am currently updating it. I will let you know once it is available

Hi,
It is now available :-)


Update to use Ember Data 3.0

Sorry for the delay, ya looks good to me.

@rondale-sc @jakesjews So we generally like to keep all of our ember packages all in lock step. However none of the 3 packages (ember, data, cli) have a v3 out yet. I think it would be a mistake for us to cut 3.0 right now while still using 2.18 packages. That said, we could release a 3.0.0-beta.1. I would be okay with that. Thoguths?

I'm in agreement. I think a beta seems like a good idea.

@workmanw Totally.  I think pushing a beta now would be in perfect line with everything.  The Ember.js 3.0 beta moves to stable on Monday so this'll be perfect timing! :beers:

@rondale-sc 3.0.0-beta.1 was published to npm about an hour ago.


Disappearing plot issue with opqaue pc + transparent pc plot

cqid: VisIt00008994cqsubmitter: Cyrus Harrisoncqsubmitdate: 12/02/09 This was reported by Marc Durant from txcorp, I verified this on my linux box. ======Hello- I have two plots in a single window:1. Pseudocolor Isosurface(YeeMagField_0)2. Pseudocolor Isosurface(YeeMagField_1)) Plot 1 is a field and uses the default settings for Isosurface and Pseudocolor.Plot 2 is a field that is rendered as 25% opaque, and otherwise uses default settings. I can add these plots and draw them once without any issue. However, if I then hit the "draw" button and then rotate the view, plot 2 disappears. Happens every single time. Steps to duplicate:1. Run VisIt2. Open crabcavpython3p_YeeMagField_1.h53. Add a pseudocolor plot of YeeMagField_04. Add a pseudocolor plot of YeeMagField_15. Add the isosurface operator (this step may not be necessary to reproduce the bug, but otherwise you wouldn't be able to see the problem)6. Doubleclick on Pseudocolor for the YeeMagField_1 plot.7. Set "Opaque" to 25%8. Hit Apply & Dismiss9. Hit draw10. Hit draw again11. Rotate the view plot 2 will disappear. Attached is a zip file containing my vlog files, the data file used to reproduce the error, an "expected" image, and an "actual" image.
-----------------------REDMINE MIGRATION-----------------------
This ticket was migrated from Redmine. As such, not all
information was able to be captured in the transition. Below is
a complete record of the original redmine ticket.
Ticket number: 88
Status: Pending
Project: VisIt
Tracker: Bug
Priority: Normal
Subject: Disappearing plot issue with opqaue pc + transparent pc plot
Assigned to: -
Category: -
Target version: -
Author: Cyrus Harrison
Start:
Due date:
% Done: 0%
Estimated time:
Created: 06/21/2010 07:16 pm
Updated:
Likelihood: 3 - Occasional
Severity: 3 - Major Irritation
Found in version: 2.0.0
Impact:
Expected Use:
OS: All
Support Group: Any
Description:
cqid: VisIt00008994cqsubmitter: Cyrus Harrisoncqsubmitdate: 12/02/09 This was reported by Marc Durant from txcorp, I verified this on my linux box. ======Hello- I have two plots in a single window:1. Pseudocolor Isosurface(YeeMagField_0)2. Pseudocolor Isosurface(YeeMagField_1)) Plot 1 is a field and uses the default settings for Isosurface and Pseudocolor.Plot 2 is a field that is rendered as 25% opaque, and otherwise uses default settings. I can add these plots and draw them once without any issue. However, if I then hit the "draw" button and then rotate the view, plot 2 disappears. Happens every single time. Steps to duplicate:1. Run VisIt2. Open crabcavpython3p_YeeMagField_1.h53. Add a pseudocolor plot of YeeMagField_04. Add a pseudocolor plot of YeeMagField_15. Add the isosurface operator (this step may not be necessary to reproduce the bug, but otherwise you wouldn't be able to see the problem)6. Doubleclick on Pseudocolor for the YeeMagField_1 plot.7. Set "Opaque" to 25%8. Hit Apply & Dismiss9. Hit draw10. Hit draw again11. Rotate the view plot 2 will disappear. Attached is a zip file containing my vlog files, the data file used to reproduce the error, an "expected" image, and an "actual" image.
Comments:

closing, lots has changed with rendering infra and we don't have the files to reproduce.


[New Feature]: Deploy jobs database

Deploy a database that will store all jobs information. This will be part of the nascent EMS layer.
Discuss options for implementation, perhaps Elasticsearch?

We decided to start by deploying Elasticsearch in a separate Docker container.

Drew will start with deploying an instance of AWS OpenSearch via Terraform - we can always switch to a self-managed Elasticsearch container later on.
Also working on creating an SNS topic and an SQS queue as part of the Terraform deployment.


"Unhandled Load Error" trying to patch fresh Beat Saber install

Here's the full error message I get every time i try patching:
QuestPatcher.Core.AdbException: Code 1: [  0%] /data/app/~~RH34mbZGhkad6ZMZjvfNUA==/com.beatgames.beatsaber-EjpzZC78bKB3-C9tpvJLZw==/base.apk
at QuestPatcher.Core.AndroidDebugBridge.RunCommand(String command, Int32[] allowedExitCodes) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\AndroidDebugBridge.cs:line 433
at QuestPatcher.Core.AndroidDebugBridge.DownloadFile(String name, String destination) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\AndroidDebugBridge.cs:line 471
at QuestPatcher.Core.AndroidDebugBridge.DownloadApk(String packageId, String destination) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\AndroidDebugBridge.cs:line 485
at QuestPatcher.Core.InstallManager.LoadInstalledApp() in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\InstallManager.cs:line 143
at QuestPatcher.Core.QuestPatcherService.RunStartup() in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\QuestPatcherService.cs:line 132
at QuestPatcher.Services.QuestPatcherUiService.LoadAndHandleErrors() in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\Services\QuestPatcherUiService.cs:line 96
I run QuestPatcher as administrator, and it begins trying to download the apk. after a while, this message pops up and I don't know what to do about it.

Problem solved. No one ever told me this in any of the videos I watched, but you'll need to download "adb tools" to do this. here's the video I followed: https://www.youtube.com/watch?v=zfMkeni1z-Q&ab_channel=TechnoCraze.


Fix rounding issues in DynamicMap

Fixes issue #601 involving a bug where dimension values were rounded up outside a Dimension range before being sent to JS, causing the DynamicMap to throw out of range errors. I now round to 11 decimal places and then throw away the last digit.

PR build doesn't include the nbpublisher update for the bokeh tests yet. Push build should pass though.

Throwing the last digit should always reduce the abs() value so this approach seems fairly sensible. I'm happy to merge if you feel it is ready and tested.

Yes, ready to merge.


[sdk-node] allow multiple spanProcessors/logProcessors to be configured

spanProcessors and logProcessors order is important when they are doing some modification of the actual span/log, allowing multiple ones will permit more specific scenarios.

I think it would be nice if a metricReaders option is allowed as well.


specify repo URL to gh-pages to fix Travis auto-deploy

This should work, although I haven't tested it yet, since I can't do so easily.

I pushed a patch update (0.9.1) to npmjs.com with this change and then made https://github.com/mykmelez/test-app-5 use it to auto-deploy, which succeeded: https://travis-ci.org/mykmelez/test-app-5/builds/85642067. So this change does indeed fix the regression.


ThrusterPrivateData::ThrustToAngularVec ignores sign of thrust_coefficient

Environment

OS Version: Ubuntu 20.04
Source or binary build? Source, main, latest commit = fc9cadd680e1414b38be71b404958aa8e16ff70d

Description

Expected behavior: clockwise (left-hand) thrusters should spin clockwise when thrust is positive, regardless of the value of  use_angvel_cmd.
Actual behavior: when use_angvel_cmd is false the sign of thrust_coefficient is ignored. I traced this down to a bug in ThrustToAngularVec.

Steps to reproduce

Example model with balanced cw & ccw thrusters.
Thruster 5 should be ccw and 6 should be cw. Note that use_angvel_cmd is false for both.
Sending these commands should result in constant downward thrust from thrusters 5 and 6. 5 should spin ccw and 6 should spin cw to balance out the torque:
ign topic -t /model/bluerov2/joint/thruster5_joint/cmd_thrust -m ignition.msgs.Double -p 'data: -9'
ign topic -t /model/bluerov2/joint/thruster6_joint/cmd_thrust -m ignition.msgs.Double -p 'data: -9'

The thrust values are correct, but both thrusters spin ccw. The torque does not balance, so the ROV frame rotates slightly.
I will send a 1-line PR.

Looks like this was resolved.


Error message missing modules - no work in 5.1

Error message missing modules
the following module are missing or build with a different engine version
USK
USKEditor
Engine modules cannot be compiled at runtime.please build through you IDE
NO WORKINGG !!
HELP ME

Hey @kisswdev2 . Can you please provide more info?

Which version of the plugin are you using (including the UE version of the plugin)?
Did you add the plugin to the engine or project?
Are you using the latest version of UE 5.1 (5.1.1)?

I've tested it this morning by copying the plugin to the engine directory. I then made a new UE 5.1.1 project, enabled the plugin and everything worked. I've even tried to use some features from the plugin. I've only seen this issue before if you're using an older version of UE (e.g. UE 5.1 without the 5.1.1 update) or if you're using the wrong version of the plugin (e.g. using the UE 5.2 version of the plugin with UE 5.1)

Hy yes i test yesterday i activate niagara but i dont have enchanted input
i put in folder plugins marketplace i open the ue5.1 and i got that error
when i open the project first person and tps  same error
On Tue, 26 Sept 2023, 05:55 Henry Jooste, @.***> wrote:

Hey @kisswdev2 https://github.com/kisswdev2 . Can you please provide
more info?

Which version of the plugin are you using (including the UE version
of the plugin)?
Did you add the plugin to the engine or project?
Are you using the latest version of UE 5.1 (5.1.1)?

I've tested it this morning by copying the plugin to the engine directory.
I then made a new UE 5.1.1 project, enabled the plugin and everything
worked. I've even tried to use some features from the plugin. I've only
seen this issue before if you're using an older version of UE (e.g. UE 5.1
without the 5.1.1 update) or if you're using the wrong version of the
plugin (e.g. using the UE 5.2 version of the plugin with UE 5.1)
[image: image]
https://user-images.githubusercontent.com/18502706/270539623-761add8a-eb07-45b8-872b-8b31817beb1d.png
—
Reply to this email directly, view it on GitHub
https://github.com/hfjooste/UltimateStarterKit/issues/73#issuecomment-1734830559,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXGVTNFTLHIDTQAXUKCQUA3X4JN4HANCNFSM6AAAAAA5GWPSW4
.
You are receiving this because you were mentioned.Message ID:
@.***>


aligning opentracing.tracer with servicer_context.tracer

When I use the python-grpc module on a server, the only way I can access the active span in the code is using the RPC context (that includes the span). That's because the RPC context is the only place that keeps track of the scope manager and the current active span. However, if I'm not mistaken, it's a pretty common pattern that the general opentracing module would be aligned with the tracing activity that the framework-specific module is generating.
why?

this would enable me to access the active span anywhere my the code by calling opentracing.tracer.active_span without being required to pass the context to every function I call from the RPC.
that would enable me to generate more complex spans activity on top of the activity the python-grpc module generates. (for example, opening and closing spans for child functions of the RPC).
that would enable third-party software products that uses or communicates with the opentracing data to be able to do so, by importing opentracing and using it anywhere it wants. (That's actually how I bumped into this issue, my company's agent is accessing the server's tracing data for advanced features)è

how?
https://github.com/opentracing-contrib/python-grpc/pull/35

Hi I was wondering if there is any progress on this, the PR I see is not merged yet. It is possible to get the current context without propagating in Flask Tracing (it inherits opencensus tracing so it has the span active but not in grpc tracing. The solution proposed by Nir seems doable. Please let me know if there is another way to activate a span. I am having issue adding tracing to a service that has both rest & grpc endpoints.

@harshita-meena unfortunately, this repo does not seem to be maintained.
The solution I went with is forking it and using the fork for my needs. It's far from ideal, but worked for me.
feel free do the same:
github.com/Rookout/python-grpc

Thanks Nir, sadly it will be difficult for me to do that because I am working on another open source repo (seldon-core) that installs this library. It will be very difficult to convince developers of the custom change. THankyou for your suggestion! I now know why i was not able to connect my child traces with parent trace with grpc requests. (Because we don't activate it, so opencensus instrumentation can't fetch the current context.)

In fact i see start_span everywhere in _server & _client code, they should probably use start_active_span on the tracer ?


Tabline's size different to statusline's.

environment

vim: NVIM 0.1.3
vim-airline: 1bb8b6278e901cbc282535cabb1f6e17f8059e2a
OS: OSX
terminal: iTerm2 Build 2.9.20160417-nightly

actual behavior
Tabline appears to be thinner than statusline, rendered text lacks upper margin and looks like it is not centered within the line.
http://i.imgur.com/eqZIajl.png
expected behavior
Tabline height having the same height as statusbar line.

Yeah, it does look thinner. However, character cells are a property of the terminal, it is nothing vim-airline has under control.
Perhaps this is caused by some of those special unicode characters? Can you check, if it looks okay, if you disable those characters?

Thanks Chris. Tried to disable vim-devicons as well as setting g:airline_powerline_fonts to 0 — nothing has helped.
This is how it looks with very basic configuration file:
http://i.imgur.com/tWeZv1Y.png

OK, disabling g:airline#extensions#tabline#buffer_idx_mode seems to be fixing it. Perhaps an issue after all?

Hm, perhaps the superscript numbers?

Deleted my previous comment as it actually did not resolve anything. For some reason it loaded nicely once but couldn't reproduce it any more.

Believe it or not it had something to do with sorin's prezto (zsh) prompt. Switching to other prompt fixes it permanently. Sorry for the bother.


Nix install instructions

fzf is also available via the nix package manager

Added NixOS section in https://github.com/junegunn/fzf/commit/ef80bd401fdab3979a72696dac585f1cbd463efc. Thanks.

Note that installing via nix is not limited to the NixOS operating system but works well on other Linux derivations, OS X, and afaik nix even works on Windows in the Unix subsystem.


Downgrade cabal file version to 2.4

It turns out 3.0 is incompatible with stack, which is used by cardano-wallet downstream.

Is this still needed, or can we bump the version of stack downstream?

Closing as unneeded, since no updates.


add SimpleOffsetPaginator

Hey there,
I'm interacting with an API that has a slightly different pagination scheme than any of the provided options and thought I would upstream my patch in case it's useful for anyone else.
The paginator is very simple, meant to be used with an API endpoint that returns a JSON array as the top-level object rather than a JSON object with pagination fields. Instead of inspecting fields/headers to determine whether to fetch a new page, we instead compare against the number of returned records.
Definitely open to feedback on the name of the pagination scheme!

Fixed #41

Looks pretty straightforward. Would you mind adding this to the documentation?

Looks pretty straightforward. Would you mind adding this to the documentation?

Sure thing, added some details to the README. Looks like my linter removed some trailing whitespace which makes the diff larger. Let me know if you don't want that in the PR and I can redo without the lint fixes

My tap is continually extracting the same data. I am using this paginator, has anyone encountered this issue?


feat(QUI-103): ensure coinbase transaction outputs are owned by the proposer

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#59
#58  👈 (View in Graphite)
#57
main

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


Update to Fedora 40

Update all images to Fedora 40.

Java image builds fail due to tar errors: #57


Apex trigger dlrs error

Hi,
Could someone advise me please on how I can resolve my issue. I created a trigger because I wanted to get the max date each under Notes and Attachments section in my salesforce object. I have the attached trigger set to active and when I tried creating a new note, I can't save it as I am getting the apex trigger issue. Would you help me resolve this please. What do I need to change in my code?
Thanks in advance, and if you have any questions, please let me know.

Thanks so much,
Juhn

Looks like you are trying to roll a date time into a date field.
On Sun, Jun 3, 2018, 6:29 PM juhnniemer<EMAIL_ADDRESS>wrote:

Hi,
Could someone advise me please on how I can resolve my issue. I created a
trigger because I wanted to get the max date each under Notes and
Attachments section in my salesforce object. I have the attached trigger
set to active and when I tried creating a new note, I can't save it as I am
getting the apex trigger issue. Would you help me resolve this please. What
do I need to change in my code?
Thanks in advance, and if you have any questions, please let me know.
[image: apex trigger issue]
https://user-images.githubusercontent.com/39890532/40894090-a9c2dee8-67d9-11e8-9801-c72e009637e3.jpg
[image: apex trigger code]
https://user-images.githubusercontent.com/39890532/40894092-adc5a462-67d9-11e8-84fb-b6641796bb09.jpg
Thanks so much,
Juhn
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/afawcett/declarative-lookup-rollup-summaries/issues/700,
or mute the thread
https://github.com/notifications/unsubscribe-auth/APXKqrx1F_oPJ6k10OVm0jZqaM6L1_lpks5t5I1jgaJpZM4UYVMo
.

Hello DanDonin,
Yes, the original date is datetime field.

@juhnniemer  you need to roll into a date, not datetime field. That should fix it.

Closing, happy to re-open for further discussion.


[Bug]: structured_compress_prompt not working correctly

Describe the bug
Model:
from llmlingua import PromptCompressor

llm_lingua = PromptCompressor(
    model_name="microsoft/llmlingua-2-xlm-roberta-large-meetingbank",
    use_llmlingua2=True, # Whether to use llmlingua-2
)

Prompt:
prompt = """<llmlingua, compress=False> Read the context and answer the question that follows. Don\'t give information outside the document or repeat your findings. Context: </llmlingua><llmlingua, rate=0.5> Context: October 2004\nAs E. B. White said, "good writing is rewriting."  I didn\'t\nrealize this when I was in school.  In writing, as in math and \nscience, they only show you the finished product.\nYou don\'t see all the false starts.  This gives students a\nmisleading view of how things get made.Part of the reason it happens is that writers
don\'t want   \npeople to see their mistakes.  But I\'m willing to let people\nsee an early draft if it will show how much you have\nto rewrite to beat an essay into shape.Below is the oldest version I can find of\nThe Age of the Essay   \n(probably the second or third day), with\ntext that ultimately survived in \nred and text that later\ngot deleted in gray.\nThere seem to be several categories of cuts: things I got wrong,\nthings that seem like bragging, flames,\ndigressions, stretches of awkward prose, and unnecessary words.I discarded more from the beginning.  That\'s\nnot surprising; it takes a while to hit your stride.
</llmlingua><llmlingua, compress=False> Question: What is the best thing to do in San Francisco? Answer: </llmlingua>"""

Code:
compressed_prompt = llm_lingua.structured_compress_prompt(prompt)

Output:
{'compressed_prompt': 'Read context answer question follows. Don\'t give information outside document or repeat findings. Context: October 2004 E. B. White said "good writing is rewriting." didn\'t realize in school. In writing as in math and science only show finished product don\'t see false starts. gives students misleading view of how things made.Part writers don\'t want people to see mistakes willing to let people see early draft if show much to rewrite to beat essay into shape.Below oldest version of The Age of the Essay (probably second or third day), with text survived in red text later deleted in gray. several categories of cuts: things wrong, things bragging, flames digressions awkward prose unnecessary words.I discarded more from beginning. not surprising; takes a while to hit stride. Question: best thing to do in San Francisco? Answer:', 'compressed_prompt_list': ['Read context answer question follows. Don\'t give information outside document or repeat findings. Context: October 2004 E. B. White said "good writing is rewriting." didn\'t realize in school. In writing as in math and science only show finished product don\'t see false starts. gives students misleading view of how things made.Part writers don\'t want people to see mistakes willing to let people see early draft if show much to rewrite to beat essay into shape.Below oldest version of The Age of the Essay (probably second or third day), with text survived in red text later deleted in gray. several categories of cuts: things wrong, things bragging, flames digressions awkward prose unnecessary words.I discarded more from beginning. not surprising; takes a while to hit stride. Question: best thing to do in San Francisco? Answer:'], 'origin_tokens': 250, 'compressed_tokens': 167, 'ratio': '1.5x', 'rate': '66.8%', 'saving': ', Saving $0.0 in GPT-4.'}

Steps to reproduce
Mentioned above.
Expected Behavior
The part which is wrapped in compress=False tag shouldn't have been compressed.
Logs
No response
Additional Information
No response

Hi @soumyaamazon, thank you for your support and the detailed issue information. This issue arises because the current structured_compress_prompt temporarily does not support the llmlingua2 series of models. If structured_compress_prompt is needed, it is recommended to use the llmlingua or longllmlingua series for now. We will update the support for the lingua2 series in the future.

Thank you.

Hi @SiyunZhao, wanted to confirm if the following usage can be an alternative of above i.e. Does LLMLingua 2 drop tokens using information from the instruction and question?
    llm_lingua = PromptCompressor(
        model_name="microsoft/llmlingua-2-xlm-roberta-large-meetingbank",
        use_llmlingua2=True
    )
    compressed_prompt = llm_lingua.compress_prompt(context, instruction=prefix, question=suffix, rate=0.5, force_tokens=['\n', '?'])
    input_text = prefix + compressed_prompt['compressed_prompt'] + suffix

Hi @soumyaamazon, thank you for your support and the detailed issue information.
This issue arises because the current structured_compress_prompt temporarily does not support the llmlingua2 series of models. If structured_compress_prompt is needed, it is recommended to use the llmlingua or longllmlingua series for now. We will update the support for the lingua2 series in the future.

What models would you recommend? I'm seeing this issue with the default model in PromptCompressor() ('NousResearch/Llama-2-7b-hf'), as well as phi-2.
Specifically, I want to only compress the last field, and keep the few-shot intact, but the model will compress part of the prompt that I asked not to be compressed.
structured_prompt = """<llmlingua, compress=False>QUESTION: The Peach belongs to a group of seedless fruit. True or false?
REASONING: Peaches have one large seed surrounded by the flesh of the fruit.
ANSWER: False.

QUESTION: The band Lynyrd Skynyrd formed up in Beijing, China. True or false?
REASONING: They formed in Jacksonville, Florida.
ANSWER: False.

QUESTION: Only people named Floyd wearing pink are allowed to attend Pink Floyd concerts. True or false?
REASONING:</llmlingua><llmlingua, rate=0.2> The rock group would not be as popular if they had such requirements for their concerts.</llmlingua>"""
compressed_prompt = llm_lingua.structured_compress_prompt(structured_prompt, instruction="", question="", rate=0.2)

The result is:
{'compressed_prompt': 'QUESTION: The Peach belongs to a group of seedless fruit. True or false?\nREASONING: Peaches have one large seed surrounded by the flesh of the fruit.\nANSWER: False.\n\nQUESTION: The band Lynyrd Skynyrd formed up in Beijing, China. True or false?\nREASONINGQUESTION: Only people named Floyd wearing pink are allowed to attend Pink Floyd concerts. True or false?\nREASONING: The rock group would not be as popular if they had such requirements for their concerts.', 'origin_tokens': 118, 'compressed_tokens': 105, 'ratio': '1.1x', 'rate': '89.0%', 'saving': ', Saving $0.0 in GPT-4.'}

which has removed the second shot example.
Thanks in advance!


HashMap.of is a slow way to copy a HashMap

The following patch makes HashMap.of 54% percent faster in the best case (where the argument is also a HashMap) and 2% slower in the worst case (where the argument is not a HashMap).
--- a/sdk/lib/_internal/vm/lib/collection_patch.dart
+++ b/sdk/lib/_internal/vm/lib/collection_patch.dart
@@ -149,9 +149,19 @@ class _HashMap<K, V> extends MapBase<K, V> implements HashMap<K, V> {
   }

   void addAll(Map<K, V> other) {
-    other.forEach((K key, V value) {
-      this[key] = value;
-    });
+    if (isEmpty && other is _HashMap<K, V>) {
+      _elementCount = other._elementCount;
+      _buckets = List<_HashMapEntry<K, V>?>.filled(other._buckets.length, null);
+      _modificationCount = other._modificationCount;
+      for (int i = 0; i < other._buckets.length; ++i) {
+        _buckets[i] = other._buckets[i]?.dup();
+      }
+    }
+    else {
+      other.forEach((K key, V value) {
+        this[key] = value;
+      });
+    }
   }

   void forEach(void action(K key, V value)) {
@@ -482,6 +492,7 @@ class _HashMapEntry<K, V> {
   final int hashCode;
   _HashMapEntry<K, V>? next;
   _HashMapEntry(this.key, this.value, this.hashCode, this.next);
+  _HashMapEntry<K, V> dup() => _HashMapEntry(key, value, hashCode, next?.dup());

I don't know if we like that tradeoff.  We could make the worst case less bad if we added a new entrypoint into the HashMap that doesn't do the isEmpty check that the of function could call.
Alternatively, if we added a "shalllowCopy()" method to Map that could always provide the faster implementation but expands our API surface.
Also, this patch makes Flutters build_bench.dart benchmark 2.8% faster.
Related issue: https://github.com/dart-lang/sdk/issues/47856

Duplicating a data structure is almost always faster if it uses the internal representation directly, instead of rebuilding naively.
My biggest question is what takes the extra time. Is it the iteration, or calling hashCode again, or inserting.
The isEmpty check means we don't have to recompute the insertion point, we can use the same indices.
The is _HashMap means we can access _HashMapEntry directly and get the cached hashCode instead of computing a new one.
You can do the latter without the former, you still have to insert the key/value normally, you just avoid computing the hashCode again. And you get to create the new _HashMapEntry only if the key isn't already in the map.

There's an old comment in the repo saying that it was done for performance reasons since the map doesn't need ordering.
It's entirely possible that this is no longer relevant. I suspect that more has been done to optimize LinkedHashMap than HashMap at this point. However, last time I tested switching them it didn't really seem to show any difference in performance.

My biggest question is what takes the extra time? Is it the iteration, or calling hashCode again, or the inserting?

@lrhn I don't have good profiling tools for Dart but I suspect a big portion of the savings is avoiding the rehashing.  The size of the HashMap I used in my benchmarks was 1000 so we are avoiding 6-7 rehashing events when copying versus inserting everything.

You can do the latter without the former, you still have to insert the key/value normally, you just avoid computing the hashCode again. And you get to create the new _HashMapEntry only if the key isn't already in the map.

I can try something like.  I also just realized when we do an addAll we could do a resize that takes into account all the elements we will add so we can make sure we get only 1 rehash per addAll.
Even if that pans out I think Flutter needs to fork the HashMap implementation for the special case of InheritedWidgets to get 2 big performance wins:

The one listed here, a fast copy
Immutability that allows us to share _HashMapEntry nodes between HashMaps.  (Allocating memory is usually very heavy)

I think getting both those features upstreamed into the Dart API will be difficult because:

Any addition to the Map or HashMap is a breaking change, so we can't add a new faster copy path
Adding the runtime check that allows us to do the faster copy slows down some usage ~2% which I'm guessing we wouldn't want to do.

I was able to get 31% speed decrease with the above method: https://dart-review.googlesource.com/c/sdk/+/242980
As a bonus it helps no matter what the type of Map the argument is.


Clean up tests  a little

I'm working on updating this codebase to be interoperable with the 1.0 of the JS implementation. As I do this I need to write a bunch more tests. I felt that the existing tests were a little verbose (as is often the case with the first version of a test suite where you're focusing on getting the tests written at all) and so before I wrote more tests I thought I would take the time to refactor things a little bit.
There are a few main changes:

Change new_remote_repo to accept the Sink and Stream as separate arguments. This makes calling this function easier for cases where the sink and stream are not the same object (such as in channels), which leads us into the next point ...
Replace the Network network adapter with a simpler thing which is really just a wrapper around a tokio::sync::mpsc::channel(1). You can find this in tests::network::tincans
Move all of the tests into a tests/network module so that they all compile in one go and can reuse the utilities in tincans
Make all the tests async fn using tokio::test. This means less incidental complexity juggling runtimes and channels to communicate the results of spawned tasks back to the main test
Add a String to NetworkError so it's easier to debug when it occurs and also add a bunch more tracing
A few small changes to the repo event loop to make sure we poll_close various sinks

If you're looking to review the test changes specifically I would recommend reading 22acec2. I did the rename in a separate commit so this commit actually has a useful diff - unlike the diff view of the whole PR which presents the test files as just deleted and reinserted.

Thanks! Will review today.

Thanks for the detailed review. I think I've addressed or replied to everything.


How did you find the ARIN entity ids?

For example: DO-13
I'm working on a similar tool in Rust and a source for this information would be valuable!

I recorded IPs that were detected by the User-Agent detection and used a script to group them by organisation, then I looked at some of the top ones to see if they belong to some hosting organisation that shouldn't really be used by browsers, rather than a residential address.
I don't have any of this any more, sorry. There are probably a bunch of others that could be added too.
You can mostly just find out the same if you get a list of top VPS providers and look up their IP ranges; some publish them on their website, others can be found just by searching RIPE, ARIN, etc.
Hope that helps.

Thank you! That's helpful. I think using the user agent detection is a great starting point.


deps: update wal to 6731e24

This pulls in updated WAL metrics: https://github.com/polarsignals/wal/pull/6

Forgot to remove the metrics from the fileWal.


Shibboleth - 1.3.2. Testing the log in process

Expectation
see the section in #1066
What's not working as expected

[ ] If a user is logged in for the first time a welcome page is displayed.

[ ] This lists the attributes provided by the idp and links to a privacy policy page. (I'm shown dspace lorem ipsum eula. This used to work correctly in one of the previous versions; cf #1060 )
[ ] It should be documented how to change the linked page. (Not testable at the moment - see above - there was "Change me: policy page" when the welcome page showed attributes)

[ ] ufal/clarin-dspace#1071

pick a facet from homepage while logged out; login from search page using shibboleth takes you back to home page not search results (this works correctly with local logins)

We've agreed that it's not necessary to list the attribute values as provided by and IDP (and it's the IDP's job to show what it releases). The text of the EULA/privacy policy (which is displayed for new users) can mention the attribute names (similar to shibboleth-sp metadata) in text.
The text can be changed in https://github.com/dataquest-dev/dspace-angular/tree/b45168ebda1187fa54f10f496fb6e766437b0684/src/app/info and/or is processed with the translate pipeline (see https://github.com/dataquest-dev/dspace-angular/blob/b45168ebda1187fa54f10f496fb6e766437b0684/src/app/info/end-user-agreement/end-user-agreement-content/end-user-agreement-content.component.html#L1)


Add playbook for minke

Tell me where to put it (prod playbook file?) and I'll move it.

--depends-on #32
(which is why travis failed)

Closing to re-open for travis.

See https://github.com/openmicroscopy/management_tools/pull/82#issuecomment-159395208 (:thumbsup:)

Passed testing using an internal hosts file.


JSON issue when repopulating name storage during startup

On a second start, the program would not visibly run (it would run in a background for a few minutes (and be seen in a program manager) and would dissapear completely after that)
The log file: "STARTUP ERROR: org.json.simple.JSONObject cannot be cast to java.lang.String
... ERROR Start:37 - log4j.properties not found, search path is C:\Program Files\Qora\log4j.properties using default!"
Starting Qora / version: <IP_ADDRESS> / build date: 2017-11-06 / ...
...INFO  NTP:30 - Adjusting time with 860 milliseconds.
...ERROR Start:114 - org.json.simple.JSONObject cannot be cast to java.lang.String
java.lang.ClassCastException: org.json.simple.JSONObject cannot be cast to java.lang.String
   at utils.StorageUtils.getKeys(StorageUtils.java:288)
   at utils.StorageUtils.getAllKeysForOrphanSaving(StorageUtils.java:276)
   at utils.StorageUtils.processUpdate(StorageUtils.java:136)
   at utils.UpdateUtil.repopulateNameStorage(UpdateUtil.java:42)
   at controller.Controller.start(Controller.java:342)
   at Start.main(Start.java:99)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)"

Still occasionally happens even after upgrade from v<IP_ADDRESS> to v0.26.3.
Looking for a copy of broken database to find out why.


No support for Amazon Linux

docker-machine (running on OSX) attempt to create/register a previously manually installed docker-engine instance on AWS running amazon-linux-ami 2015.09 (latest) results in error "Error creating machine: Error detecting OS: OS type not recognized".
following shows the local output then the remote host docker version
bash-3.2$ docker-machine create --driver generic --generic-ip-address docker-testbed --generic-ssh-user=ec2-user docker-testbed
Running pre-create checks...
Creating machine...
(docker-testbed) No SSH key specified. Connecting to this machine now and in the future will require the ssh agent to contain the appropriate key.
Waiting for machine to be running, this may take a few minutes...
Detecting operating system of created instance...
Waiting for SSH to be available...
Detecting the provisioner...
Error creating machine: Error detecting OS: OS type not recognized
bash-3.2$ docker-machine version
docker-machine version 0.6.0, build e27fb87
$ docker version
Client:
Version:      1.10.1
API version:  1.22
Go version:   go1.5.3
Git commit:   9e83765
Built:        Thu Feb 11 19:14:21 2016
OS/Arch:      darwin/amd64
Server:
Version:      1.10.1
API version:  1.22
Go version:   go1.5.3
Git commit:   9e83765
Built:        Thu Feb 11 20:39:58 2016
OS/Arch:      linux/amd64
bash-3.2$

https://aws.amazon.com/amazon-linux-ami/2015.09-release-notes/
remote docker-engine
$ docker version
Client:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.2
Git commit:   a34a1d5/1.9.1
Built:
OS/Arch:      linux/amd64
Server:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.2
Git commit:   a34a1d5/1.9.1
Built:
OS/Arch:      linux/amd64

Yes, I don't think we recognize Amazon Linux today (what does /etc/os-release say on that instance?), but it might be possible to add it without too much trouble as another Red Hat provisoiner.

$ cat /etc/os-release
NAME="Amazon Linux AMI"
VERSION="2015.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2015.09"
PRETTY_NAME="Amazon Linux AMI 2015.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2015.09:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

Yes, we don't recognize it today, but it could theoretically be added to the provisioners

Should I go submit an issue on provisioners, or you'll handle it?

I think changing the title of this issue should suffice.

Please add support for amazon ami latest is
cat /etc/os-release
NAME="Amazon Linux AMI"
VERSION="2016.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2016.03"
PRETTY_NAME="Amazon Linux AMI 2016.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2016.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

+1 Can i help on this? currently blocking a work project.

It should be fairly straightforward, and we'd be happy to take a PR -- to implement support you'd just need to extend the RedHatProvisioner (creating a new AmazonProvisioner) to check for the presence of amzn and it will work.  For instance, check the CentOS provisioner is only about 25 lines.  If AL doesn't require anything custom, it should be about that length as well.

@nathanleclaire  I started it up, but got a little stuck, I see provision.NewRedHatProvisioner uses composition with provision.SystemdProvisioner ,  but afaik amazon linux uses initd ?

I've got a rough version of what you were saying though: https://github.com/MaerF0x0/machine/commit/f84e14f0ad61542cb8bb71a2eedc6f64d30a5340

Ah, it doesn't use systemd?  That complicates things.  You'll still probably be able to use some of the RedHat-related logic (don't copy and paste it, but you might have to split out and embed a new YumProvisioner struct or equivalent to abstract the common code).  You'll also have to figure out how the Docker daemon is configured on AL to know how to set DockerOptionsDir and DaemonOptionsFile -- I'm not sure how those should be set exactly.

Still nothing with this issue? Been a few months now.

A PR adding this support, actually tested against newest Amazon Linux AMI: https://github.com/docker/machine/pull/3609

AWS Linux 2 uses systemd, should be straight forward now.

It's much easier to use Amazon Linux 2 that's optimized for ECS because it starts up faster than Ubuntu image and doesn't require any installation for docker to work correctly on AWS. As someone else said, it uses systemd which makes me think it'll be basically a question of copying CentOS or Redhat configs.

3 years later and the problem still persists. :-(

This project is being discontinued: https://www.google.com/search?client=firefox-b-d&q=docker+machine+discontinued


Modified to use uid as well as id when filtering for unique events

This appears to finish fixing #37.

added this change with some comments and clean up


Better indicator for long extension installations

If you are either on a slow connection or are installing a large extension, it's hard to identify if the installation is still proceeding or if it's stuck. There is the viewlet progress indicator, but that's not easy to identify with a specific extension as it's over the entire viewlet container.
Current

Suggestion
Animate a ... on the Installing text so that the progress is implicit.

@misolori Hi, not sure if I should be commenting here, but what about an actual mini progress bar alongside that? Like a thin line that shows at the bottom the progress, similar to an app installer for example. It would also be a pretty cool easy to see visual indicator for any UI size too.
ALso the little blue indicator that appears under "Extensions" is near pointless in this case wouldn't it?

Ah right, I didn't know that, coolio!


Add support for compound use { X as Y } statements

Fixes #10. Sort of, as it might be very imprecise and I'm now hitting my
limits on regular expression skills.
@lqd, care to test if it works in your use case, please?

Doesn't give the false positive on rustc_query_system anymore 👍


Compatibility with PyTorch distributions

Apparently PyTorch is adding a distributions library: see docs, PR,  issue.  We should try to coordinate with them to make sure we're compatible and to avoid duplicating work...

Closing this in favor of more targeted issues. @fritzo and @neerajprad on the Pyro team are working with @colesbury, @apaszke, @jwvdm, and @dustinvtran to converge a distributions interface and contribute code upstream.


Discoverability: Finding your course

As more courses join the Queue, it'll become harder for students to find their course. As that happens, there should probably be some sort of Departmental (CS, ECE, STAT, Misc) sorting of available courses. Alternatively, adding some sort of search functionality would be useful (type in CS, parses courses and shows only courses/queues starting with CS)

Related: #162

Here's a few thoughts & a mockup that I had for increasing discoverability in the queue ~
Increase Discoverability (Finding Course)
Features

new course page w/the ability to "star" and "unstar" a course
"starred" courses will be at the top (for easy access to queues for course staff/those currently enrolled in class)
regular course cards & queues as normal @ the bottom
in the course page, by the name, you can "star"/"unstar" the course

Look @ Mockup Pages in Figma

click on CS225 under starred courses to see the updated course landing page
https://www.figma.com/file/HcUfN3MVZS8igpM0ipJdJqVE/Queue-Redesign-Landing-Page-Convenient-Lookup-Favorite-Courses?node-id=0%3A1

Here are some updates after the meeting:
I was considering adding the ability to "unpin" something from your recently viewed courses, because it would be annoying if all of your courses from last semester were still taking up space. (But I guess that wouldn't be as much of an issue, if we're only looking back a month.)
Increase Discoverability (Finding Your Courses!)
Recently Viewed Queues

stores the last ten queues visited at the top (where only marked as visited if there was some interaction -- i.e. posting question as student/answering questions as course staff)

closed queues are grayed out, open queues are white

regular course cards & queues as normal at the bottom
makes it so that the user does not have to constantly search for their cues
potentially could add a button to "unpin" a course you don't want to see in your recently viewed? (i.e. if it was for a class you took last semester, etc.)

Mockup Page in Figma

click on CS101 pin to "unpin" from Recently viewed queues
https://www.figma.com/file/HcUfN3MVZS8igpM0ipJdJqVE/Queue-Redesign-Landing-Page-Convenient-Lookup-Favorite-Courses?node-id=79%3A29

Resolved in #298


Include production seed script

Discussed in https://github.com/epicweb-dev/epic-stack/discussions/474

Originally posted by arpitdalal October  5, 2023
I've deployed the app on fly following the steps mentioned in the deployment documentation. But signing up gives me this error in the logs:
prisma:error
Invalid `prisma.session.create()` invocation:
An operation failed because it depends on one or more records that were required but not found. Expected 1 records to be connected, found only 0.
PrismaClientKnownRequestError:
Invalid `prisma.session.create()` invocation:
An operation failed because it depends on one or more records that were required but not found. Expected 1 records to be connected, found only 0.
at wn.handleRequestError (/myapp/node_modules/@prisma/client/runtime/library.js:123:6730)
at wn.handleAndLogRequestError (/myapp/node_modules/@prisma/client/runtime/library.js:123:6119)
at wn.request (/myapp/node_modules/@prisma/client/runtime/library.js:123:5839)
at l (/myapp/node_modules/@prisma/client/runtime/library.js:128:9763)
at signup (file:///myapp/app/utils/auth.server.ts:130:18)
at Object.transform (file:///myapp/app/routes/_auth+/onboarding.tsx:85:21)
at ZodEffects.safeParseAsync (file:///myapp/node_modules/zod/lib/index.mjs:677:24)
at action5 (file:///myapp/app/routes/_auth+/onboarding.tsx:67:21)
at /myapp/node_modules/@sentry/src/utils/instrumentServer.ts:207:1
at Object.callRouteActionRR (/myapp/node_modules/@remix-run/server-runtime/dist/data.js:35:16) {
  code: 'P2025',
  clientVersion: '5.3.1',
  meta: { cause: 'Expected 1 records to be connected, found only 0.' }
}

This error is logged after hitting submit on the onboarding page but this playwright test did pass in GH actions but this isn't working on prod for some reason 🤷♂
I believe it's getting that error when trying to connect roles in the signup function here but there are no roles yet so it cannot connect. Now I haven't created any roles in the DB myself. Do the deployment steps include creating these roles? If not, how do I create them?

In reply to @arpitdalal...
The seed.ts script would sort of work. But I think that wouldn't work well because it doesn't take the current data into consideration and it would be challenging with regard to migrations in the future as well (you may later decide you want to seed more data).
So instead, I think the best solution is to manually change the migration.sql file to create the seed data. That way it's reproducible.
In fact, we could probably do that and remove the code in the seed.ts that creates the roles and permissions.

Yeah, definitely don't want to use the seed.ts script on production without some major changes... the first thing it does is delete all your data 😱
https://github.com/epicweb-dev/epic-stack/blob/b48be8d63f1c3d3b9f88a4c891db6467304aac18/prisma/seed.ts#L14-L20

Yeah, that's a better idea


Error when checking for NIP-05 verification records: SqlxError(RowNotFound)

Hi,
I just enabled NIP-05 verification,  without whitelisting or blacklisting any domain, my idea was to allow  all valid domains
[verified_users]
mode = "enabled"
#domain_blacklist = ["wellorder.net"]
#domain_whitelist = ["abc"]

I noticed the following warning:
Mar 02 10:33:52.473  WARN nostr_rs_relay::nip05: Error when checking for NIP-05 verification records: SqlxError(RowNotFound)
Mar 02 10:33:53.472  WARN nostr_rs_relay::nip05: Error when checking for NIP-05 verification records: SqlxError(RowNotFound)
Mar 02 10:33:54.196  WARN nostr_rs_relay::db: checking nip05 verification status failed: SqlxError(RowNotFound)
Mar 02 10:33:54.264  WARN nostr_rs_relay::db: checking nip05 verification status failed: SqlxError(RowNotFound)
Mar 02 10:33:54.473  WARN nostr_rs_relay::nip05: Error when checking for NIP-05 verification records: SqlxError(RowNotFound)

I just upgraded to version 0.8.8 from 0..8.2 and the issue still persists.  What could be the reason, some missing DB migration?

Hey, should be fixed by #98


Datetime format inference may not recognize day/month/year format

Code Sample, a copy-pastable example to reproduce your bug.
On ww 0.8.2:
import pandas as pd
import woodwork as ww

df = pd.DataFrame({"date": ["01/10/2021", "01/10/2021"] * 2000 + ["31/10/2021", "30/10/2021"] * 2000})
df.ww.init()
assert df['date'].isna().any()

This warning will also come up
TypeConversionWarning: Some rows in series 'date' are incompatible with datetime format '%m/%d/%Y' and have been replaced with null values.

Doing the following  fixes the issue:
df.ww.init(logical_types={"date": ww.logical_types.Datetime(datetime_format="%d/%m/%Y")})

But I still think it's weird that it originally inferred the format as %m/%d/%Y when the right format is %d/%m/%Y

Related issue: https://github.com/alteryx/woodwork/issues/1152
Would a temporary patch for this be to sample more rows to infer the datetime format?

@freddyaboulton Created a spike to investigate this further, likely during our next sprint, and determine a path forward.
https://github.com/alteryx/woodwork/issues/1167


Load the app/SP from the environment instead of automatically creating it

Which issue this PR addresses:
Part of ARO-5822
What this PR does / why we need it:
Loads the application and SP secret from the env, instead of automatically creating it. This allows us to load them from a fixed pool in the e2e process, instead of creating new ones each time.
Test plan for issue:
Manually tested creating a cluster locally with the steps updated in the docs
Is there any documentation that needs to be updated for this PR?
Updated dev RP docs
How do you know this will function as expected in production?


Mcon 1730

Description of the change: update MC v3/contactdb/docs
Reason for the change: docs could use a little more detail
Link to original source: https://jira.sendgrid.net/browse/MCON-1730
@ksigler7

this can go out with MCON-1730

@ksigler7 I'll ping ya when this can go out and when you can update the stoplight docs too


Break out ReactiveSeq related interfaces - particularly Publisher vs non-Publisher

ReactiveStreamX when running in non-backpressure aware mode is not a well behaved publisher.

It should be in it's own class (e.g. EventStreamX )
ReactiveSeq should not extend Publisher by default
We need two sub-interfaces one for back-pressure aware types (that can either be synchronous or asynchronous) and one for non-back pressure aware Streams.

Otherwise passing non-backpressure aware Stream to flatMapP and mergeP can cause concurrency issues.

Released in 2.0.0-MI3

An alternative is to create a bridge that caches upstream values and behaves as a well behaved Publisher to downstream clients (with the possible OutOfMemory risk or upstream cancellation if the bridge size is too large).


Added null check

Added null check when setting text.

This commit should make it's way over to the next release. Am merging it with master now


Callback future

closes #31

Codecov Report

Merging #35 (a50072c) into main (9fb151e) will increase coverage by 42.25%.
The diff coverage is 44.57%.

@@            Coverage Diff             @@
##            main      #35       +/-   ##
==========================================
+ Coverage   0.00%   42.25%   +42.25%
==========================================
  Files         16       16
  Lines        906      930       +24
==========================================
+ Hits           0      393      +393
+ Misses       906      537      -369

Impacted Files
Coverage Δ

hikari_clusters/ipc_client.py
24.61% <11.11%> (+24.61%)
:arrow_up:

hikari_clusters/callbacks.py
38.33% <22.22%> (+38.33%)
:arrow_up:

hikari_clusters/ipc_server.py
24.54% <25.00%> (+24.54%)
:arrow_up:

hikari_clusters/task_manager.py
30.35% <33.33%> (+30.35%)
:arrow_up:

hikari_clusters/server.py
43.03% <50.00%> (+43.03%)
:arrow_up:

hikari_clusters/brain.py
31.81% <57.14%> (+31.81%)
:arrow_up:

hikari_clusters/cluster.py
38.82% <66.66%> (+38.82%)
:arrow_up:

hikari_clusters/__init__.py
100.00% <100.00%> (+100.00%)
:arrow_up:

hikari_clusters/commands.py
46.66% <100.00%> (+46.66%)
:arrow_up:

hikari_clusters/events.py
48.71% <100.00%> (+48.71%)
:arrow_up:

... and 18 more

Continue to review full report at Codecov.

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


Litematica Lag

When pasting in a large schematic using litematica, it floods chat with messages like the ones in the attached image.
This causes the client to lag a lot as they pile up, bringing fps down to less than 1.
I have tested this on several computers, with/without optimization mods, and with several different schematics of varying sizes, all results point to compact chat being the issue

I think as the number of messages per second increases quickly, the mod has trouble checking the newest message against all other messages, so this may not just be an issue with litematica, but rather an optimization issue with the mod in general.

Hi, thanks for the report. I'll take a look at this and see if there's anything we can do to resolve this! Just to confirm, this only occurs with Compact Chat installed?

Yes, that is correct.
This issue only occurs with Compact Chat Installed. It is easily reproduced
by pasting in a litematic, with the gamerule sendCommandfeedback = true
(I've found setting it false alleviates the issue).
Without litematica, it can also be reproduced by having several repeating
command blocks spam send messages in the chat.
Thank you for looking into this.
On Sat, Dec 23, 2023 at 6:09 AM Caoimhe Ní Bhroin @.***>
wrote:

Hi, thanks for the report. I'll take a look at this and see if there's
anything we can do to resolve this! Just to confirm, this only occurs with
Compact Chat installed?
—
Reply to this email directly, view it on GitHub
https://github.com/caoimhebyrne/compact-chat/issues/27#issuecomment-1868270746,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUBWIG6NKJ3YV6YWGSUUMKDYK23WNAVCNFSM6AAAAABAAJL576VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRYGI3TANZUGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

I will try to fix this over the Christmas break... it looks like I have some optimising to do!

This has been fixed in 2.0.4.
Modrinth - GitHub Releases


Sync cranelift's preset list with llvm's target cpu list

Feature
Cranelift already has a bunch of presets for cpu families. It doesn't include newer cpu families though. This is a request to also add those newer cpu families.
Benefit
This allows passing the rustc -Ctarget-cpu argument directly to Cranelift in cg_clif without requiring a map from LLVM cpu name to Cranelift preset.

Sounds reasonable to me!
Do our existing names already match LLVM's names? If any don't, I think we should keep the current names as aliases in addition to the LLVM names.
I'd also encourage whoever implements this to leave a comment in each relevant file in cranelift/codegen/meta/src/isa/ with a link to the corresponding source in LLVM.
@bjorn3, I'm labeling this as a "good first issue". If you'd like somebody else to take it on, could you comment here with links to the best sources for LLVM's CPU family names?

Do our existing names already match LLVM's names? If any don't, I think we should keep the current names as aliases in addition to the LLVM names.

I believe they do at least for x86_64.

If you'd like somebody else to take it on, could you comment here with links to the best sources for LLVM's CPU family names?

For x86/x86_64 this is: https://github.com/llvm/llvm-project/blob/d4493dd1ed58ac3f1eab0c4ca6e363e2b15bfd1c/llvm/lib/Target/X86/X86.td#L1300-L1643 The actual feature lists are declared in the section above.

A thought: would it make sense to have variants/architecture levels for x86 in target-lexicon, the same way it seems to have these for at least ARM, RISC-V and a few others? I'm definitely in favor of de-facto standardization in this case; there's no reason to try to define a different view of the world than what LLVM does. But the place for that might be in a crate whose job is to provide a taxonomy of targets :-)

target-lexicon parses rustc target triples. Rustc target triples distinguish between variants for arm, riscv and a couple of others, but they do not distinguish between target levels on x86_64 and only basic difference on x86 (i586 without sse and i686 with sse). These variants where rustc distinguishes between them generally affect the abi or are significant perf improvements for regular usecases.

Hey! I was looking at giving this a try, I just have a few questions. If I'm understanding this right - it would be basically making sure cranelift has at least these presets that rustc (on x86_64) has:
From running: rustc --print target-cpus

alderlake     amdfam10     athlon     athlon-4     athlon-fx     athlon-mp     athlon-tbird     athlon-xp     athlon64     athlon64-sse3     atom     barcelona     bdver1     bdver2     bdver3     bdver4     bonnell     broadwell     btver1     btver2     c3     c3-2     cannonlake     cascadelake     cooperlake     core-avx-i     core-avx2     core2     corei7     corei7-avx     generic     geode     goldmont     goldmont-plus     haswell     i386     i486     i586     i686     icelake-client     icelake-server     ivybridge     k6     k6-2     k6-3     k8     k8-sse3     knl     knm     lakemont     nehalem     nocona     opteron     opteron-sse3     penryn     pentium     pentium-m     pentium-mmx     pentium4     pentium4m     pentiumpro     prescott     rocketlake     sandybridge     sapphirerapids     silvermont     skx     skylake     skylake-avx512     slm     tigerlake     tremont     westmere     winchip-c6     winchip2     x86-64     x86-64-v2     x86-64-v3     x86-64-v4     yonah     znver1     znver2     znver3

From @bjorn3's link I can compare what feature settings LLVM has and what settings cranelift has in cranelift/codegen/meta/src/isa/. It looks like this would require a few new settings in cranelift.
For example LLVM has: def FeatureSGX     : SubtargetFeature<"sgx", "HasSGX", "true",                                       "Enable Software Guard Extensions">;
Which isn't present in cranelift's settings... but from what I understand these feature settings are only useful if cranelift actually uses them right?
Also, each BoolSettingIndex in cranelift/codegen/meta/src/isa/ has a comment field - what is that?

I think adding new features isn't necessary until Cranelift actually starts using them.
The comment argument seems to indicate which cpuid bit determines if the feature is available or not. Not sure if it is used anywhere though.

I agree, don't bother adding new features; we should only add them when we have a use for them.
The comment field appears to be literally used in a Rust doc comment in the generated source code. The Flags types that have those doc comments apparently aren't visible on docs.rs though, so that's not super helpful. Figuring out why they're missing would be nice...

From looking at this a bit more, it seems like a ton of the target cpus in LLVM's list would basically be the same as the baseline cranelift preset. Is it worth adding these? Or just the newer CPU familes that use at least one of the features cranelift uses?

Is it worth adding these?

Yes, otherwise passing -Ctarget-cpu=some_cpu_that_wasnt_added_as_preset to rustc when using cg_clif would still fail due to the missing preset. Older ones are less of a priority though, so if you consider it too much work to add all, I did be happy if you only add newer ones too.

Fixed by https://github.com/bytecodealliance/wasmtime/pull/5490

I wasn't going to close this yet since so far we only have the Intel CPU presets, not AMD or other vendors. But at least we have a solid idea of how to finish off the work now!

Right, forgot about AMD.

Will be looking at doing the AMD ones now, sorry I just started with Intel ones to get feedback on the approach :)

Fixed by https://github.com/bytecodealliance/wasmtime/pull/5575


Issue 3: Add API endpoint for NFC tags

idea
When a NFC tag is triggered, an UI will open up with whatever function you want to do. For instance, call an API, send a slack message.
In my case, I want to:

Place a NFC tag near my bed
'When'  this NFC tag is triggered, the UI will open the URL and make an API call (no authentication for now) to Toggl. If 'night' (8:00 pm to 4:00 am) it will 'start' a 'sleep timer.' If day, it will stop any timer.
'After' this action is performed  I want  to have a Slack message with a daily  overview of my sleep.

next:

Getting creative, what if I could also turn on/offf the lights of my bedroom? Or set a custom scene? Let's see!
Authentication (!!!)

Closed Issue 3. Next:

Complete #4 and create a task to actually do something. Shall we?

Closed Issue 3. Next:

Complete #4 and create a task to actually do something. Shall we?

oops. forgot to merge

oops. forgot to merge


Erinborders/operationportsupport

currently deployTypes generate a loadbalancer with a static port 80
this change makes this a parameter we can supply to configure for all deployTypes (manifest, helm, kustomize)

triggering integration tests


drivers: dmic: Digital Microphone driver API

This PR is to add an API header file for digital microphone drivers.
The APIs are defined for SoC with one or more pulse digital modulation controllers that are connected to multiple digital microphones operating as a microphone array in voice user interface applications

Codecov Report

Merging #8572 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #8572   +/-   ##
=======================================
  Coverage   63.95%   63.95%
=======================================
  Files         429      429
  Lines       41281    41281
  Branches     6957     6957
=======================================
  Hits        26403    26403
  Misses      11720    11720
  Partials     3158     3158

Continue to review full report at Codecov.

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

@sathishkuttan .. please fix the errors reported by shippable.

@rgundi
The Shippable failure seems to be unrelated.
CMake Error at /home/buildslave/.cache/zephyr/ToolchainCapabilityDatabase.cmake:166:   Parse error.  Function missing ending ")".  End of file reached.
Is there a way to run the sanity check locally to reproduce this?

CC: @pdunaj, @carlescufi

Can you quickly tell how application is notified that data was recorded?

Can you quickly tell how application is notified that data was recorded?

via the callbacks stream_a_callback and stream_b_callback that are provided by the application in struct pcm_stream_cfg

Removed callbacks and added a read API.
Changed the API to allow applications to request arbitrary number of streams. Driver will return the actual number of streams that it could enable based on underlying hardware.

this would require license approval, can't be merged as is.

changed license to Apache 2.0


Prevent writing to default log file in integration tests

This PR adjusts integration test code to write logs to a temporary file, instead of the default log file.

Replaced by https://github.com/wakatime/wakatime-cli/pull/468 due to invalid branch name


Docs: Split upgrade notes

Solution for https://github.com/DefectDojo/django-DefectDojo/pull/8975#issuecomment-1808462202

Just a few little tweaks here. Thanks for doing this!

Thank you. I accepted the changes and applied them to existing notes as well.


AutoGraph Warning on Tensorflow-gpu==2.0.0b1

Running the Image Captioning tutorial (https://www.tensorflow.org/tutorials/text/image_captioning) on google colab with tensorflow-gpu==2.0.0b1 produces the next warning.
WARNING: Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING: Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING:tensorflow:Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING: Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING:tensorflow:Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method RNN_Decoder.call of <main.RNN_Decoder object at 0x7fa60d01b588>>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING: Entity <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <bound method BahdanauAttention.call of <main.BahdanauAttention object at 0x7fa60d0772b0>>: AssertionError: Bad argument number for Name: 3, expecting 4
WARNING:tensorflow:Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function standard_gru at 0x7fa68b50b488> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function standard_gru at 0x7fa68b50b488>: AttributeError: module 'gast' has no attribute 'Num'
WARNING:tensorflow:Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'
WARNING: Entity <function cudnn_gru at 0x7fa68b50b730> could not be transformed and will be executed as-is. Please report this to the AutoGraph team. When filing the bug, set the verbosity to 10 (on Linux, export AUTOGRAPH_VERBOSITY=10) and attach the full output. Cause: converting <function cudnn_gru at 0x7fa68b50b730>: AttributeError: module 'gast' has no attribute 'Num'

@abpalaciot,
Is there any specific reason you are using the beta version of TF v2.0? I'd suggest you to upgrade to the stable version of either TF v2.0 or TF v2.1.
I was able to run the tutorial without any issues or warnings using the stable version of TF v2.0, please find the gist of it here. Thanks!

Any updates regarding this issue? Thanks!

Automatically closing due to lack of recent activity. Please update the issue when new information becomes available, and we will reopen the issue. Thanks!


Support custom auth

Django's default User model is required. I have custom authentication and removed the default User model.

This seems like a pretty easy change, AUTH_USER_MODEL in place of using Django's auth user model. No response for a year?

@jeffreybrowning: I was actually tempted to close the issue a couple times, because as you have seen the project does respect User model swaps. Maybe you were able to identify the issues that @qznc referenced. If you find a solution, please make a pull request, we will be happy to incorporate it.

Will do.


Bump fluvio-helm to 0.1.1

I forgot to bump the version in the errors update.

no need, this was not published yet

Ah ok. I will close this, do you mind pushing 0.1.0 to crates.io?


Document how to disable Slow Mode when running from Atom

When running from Atom, my apps have a Slow Mode banner. Not sure how to turn this off.
Let's document how to toggle slow mode via Atom.
Thanks!

cc @devoncarew is it as simple as "click the gear in the toolbar, and change checked: true" ?
Should we rename that to "slow: true | false" ?

slow: false sounds like it will make it fast. Which it might not. :-)
But we should have a noticeable comment that mentions "the SLOW MODE banner" and says what it means, and what toggling the option implies.

Which it might not. :-)

Good point!

Part of this is that "Slow" is the wrong word.  It's really "Checked" but no one knows what that is.  We could try "Debug". :)

What about development mode (vs. deployment or production mode)? Some differences:

development mode might run checked; production mode wouldn't
dev might load code resources differently from production mode
production might be AOT compiled; dev mode likely only JITed or interpreted
dev mode would support debugging, but production mode might not

Let's open a new issue. I think it's worth exploring new mental models and names for our modes.


Race condition when the first frame contains a platform view

https://github.com/flutter/engine/pull/29923#issuecomment-981952942 for context.
Currently, if the first frame of a Flutter app contains a platform view, it is possible that it will render without the platform view.

This is fixed when the platform view is rendered as a texture. The new default for platform views on Android.


IIS installation error

Cookbook version
5.1.0
Chef-client version
Chef 12.12.15
Platform Details
Windows Server 2008 R2 Standart
Scenario:
Install IIS
Steps to Reproduce:
Expected Result:
IIS will install propery and complete
Actual Result:
Error executing action `install` on resource 'windows_feature[IIS-WebServerRole]'
build	24-Mar-2017 07:31:06	================================================================================
build	24-Mar-2017 07:31:06
build	24-Mar-2017 07:31:06	NoMethodError
build	24-Mar-2017 07:31:06	-------------
build	24-Mar-2017 07:31:06	windows_feature_dism[IIS-WebServerRole] (c:/chef/cache/cookbooks/windows/resources/feature.rb line 44) had an error: NoMethodError: undefined method `feature' for Custom resource windows_feature_dism from cookbook windows
build	24-Mar-2017 07:31:06
build	24-Mar-2017 07:31:06	Cookbook Trace:
build	24-Mar-2017 07:31:06	---------------
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/windows/resources/feature_dism.rb:77:in `block in class_from_file'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:78:in `run_action'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `block (2 levels) in converge'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `each'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `block in converge'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:105:in `converge'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:78:in `run_action'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `block (2 levels) in converge'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `each'
build	24-Mar-2017 07:31:06	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:106:in `block in converge'
build	24-Mar-2017 07:31:07	c:/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:105:in `converge'
build	24-Mar-2017 07:31:07
build	24-Mar-2017 07:31:07	Resource Declaration:
build	24-Mar-2017 07:31:07	---------------------
build	24-Mar-2017 07:31:07	# In c:/chef/cache/cookbooks/iis/recipes/default.rb
build	24-Mar-2017 07:31:07
build	24-Mar-2017 07:31:07	 25:   windows_feature feature do
build	24-Mar-2017 07:31:07	 26:     action :install
build	24-Mar-2017 07:31:07	 27:     all !Opscode::IIS::Helper.older_than_windows2012?
build	24-Mar-2017 07:31:07	 28:     source node['iis']['source'] unless node['iis']['source'].nil?
build	24-Mar-2017 07:31:07	 29:   end
build	24-Mar-2017 07:31:07	 30: end
build	24-Mar-2017 07:31:07
build	24-Mar-2017 07:31:07	Compiled Resource:
build	24-Mar-2017 07:31:07	------------------
build	24-Mar-2017 07:31:07	# Declared in c:/chef/cache/cookbooks/iis/recipes/default.rb:25:in `block in from_file'
build	24-Mar-2017 07:31:07
build	24-Mar-2017 07:31:07	windows_feature("IIS-WebServerRole") do
build	24-Mar-2017 07:31:07	  action [:install]
build	24-Mar-2017 07:31:07	  updated true
build	24-Mar-2017 07:31:07	  updated_by_last_action true
build	24-Mar-2017 07:31:07	  retries 0
build	24-Mar-2017 07:31:07	  retry_delay 2
build	24-Mar-2017 07:31:07	  default_guard_interpreter :default
build	24-Mar-2017 07:31:07	  declared_type :windows_feature
build	24-Mar-2017 07:31:07	  cookbook_name "iis"
build	24-Mar-2017 07:31:07	  recipe_name "default"
build	24-Mar-2017 07:31:07	  feature_name "IIS-WebServerRole"
build	24-Mar-2017 07:31:07	end
build	24-Mar-2017 07:31:07
build	24-Mar-2017 07:31:07	Platform:
build	24-Mar-2017 07:31:07	---------
build	24-Mar-2017 07:31:07	i386-mingw32

Issue was resolved ater windows cookbook version 3.0.3 released

This is a bug in the Windows cookbook that was fixed @ https://github.com/chef-cookbooks/windows/commit/cf99c8a92a0298899b23363163c9cb92cc2cafa8. Version 3.0.3 has been released to include this fix.


Error when starting the server

Title says it all. Sometimes the error appears, sometimes not https://pastebin.com/ng24s5Ma

That is indeed very odd. Once 1.20 releases, this plugin will have a major update.

Almost same error https://pastebin.com/ZFape86C

Every time, when player puts disc in jukebox

Check to make sure you are using the latest voicechatplugin version.

2.2.3 from release page

2.2.3 from release page

Voicechat, not CustomDiscs
Seems like the newest version from CurseForge is 2.3.28
https://www.curseforge.com/minecraft/bukkit-plugins/simple-voice-chat/files/all

That is indeed very odd. Once 1.20 releases, this plugin will have a major update.

Do you have a rough estimate as to when 1.20 will be released? Our server is still in the works and we use the plugin for some minor atmospheric sounds so it's not a game breaker, but I had some other things that I wanted to test :D

Sorry, brainissue. 2.3.28 version is installed.

A new version was released for version 1.19.4.